Howe School of Technology Management Undergraduate Programs
Business and Technology
Since this is a lock-step program, all courses for the business program need to be taken in the proper sequence. In addition, it is anticipated that students participate in an internship, thus aligning the learning they do at the company, with the subject matters they currently study. These internships typically form the basis for their final business plan, required for BT 402 for example the knowledge acquired during their work experience in the marketing department of a company is utilized when writing about their marketing strategy in their business plan. Furthermore in an ideal scenario, the student will have completed several internships in different departments of the same company, making them an invaluable, all round asset to the company, and a fully trained, new employee after graduation.
Business Plan I: Introduction to Business Planning and Field Study During this 1st year course, students will gain a fundamental understanding of how businesses are organized, key functions within a company, and how companies operate, based upon using a Business Plan model as the teaching tool. Students start their exposure to a group of companies to assist them in determine what company, product, or service they choose for their business plan. Where appropriate, the latest E-Business techniques will be taught and used.
This course will introduce students to innovation and creativity. Included will be techniques to stimulate creativity in groups and individuals. The course utilizes individual and team projects to develop an intrinsic understanding of the environment, human's interaction with it and innovations to improve that interaction. Students will report the results of their innovation efforts through written and oral presentations. Included will be guest lectures and laboratory visits to introduce the student to the innovation processes. This course is open only to Business and Technology majors.
This course is designed for undergraduate students in Business and Liberal Arts majors. It includes the following basic topics in calculus: the definition of functions, their graphs, limits and continuity; derivatives and differentiation of functions; applications of derivatives; and definite and indefinite integrals. Properties of some elementary functions, such as the power functions, exponential functions, and logarithmic functions, will be discussed as examples. The course also covers methods of solving the first-order linear differential equations and separable equations, and some basic concepts in multi-variable calculus, such as partial derivatives, double integrals, and optimization of functions.
Using an applied and experiential format, this course exposes students to theory, methods and research in organizational behavior and social psychology. Topics relating to individual differences and group dynamics in organizational settings are stressed. Learning occurs through discussion, group activities, and the completion of assessment instruments. Emphasis is on helping students understand and improve their skills in key areas, including decision-making, leadership, negotiation, and conflict resolution.
The focus of this course is on the behavior of and interactions between individual participants in the economic system. In addition to providing a theoretical basis for the analysis of these economic questions, the course also develops applications of these theories to a number of current problems. Topics include: the nature of economic decisions, the theory of market processes, models of imperfect competition, public policy towards competition, the allocation of factors of production, discrimination, poverty and earnings, and energy.
This is a first course in computer programming for students with no prior experience. Students will learn the core process of programming: given a problem statement, how does one design an algorithm to solve that particular problem and then implement the algorithm in a computer program? The course will also introduce elementary programming concepts like basic control concepts (such as conditional statements and loops) and a few essential data types (e.g., integers and doubles). Exposure to programming will be through a self-contained user-friendly programming environment, widely used by the scientific and engineering communities, such as Matlab. The course will cover problems from all fields of science, engineering, and business.
This is an introductory programming course using the Java language. The topics include: basic facts about object-oriented programming and Java through inheritance and exceptions; recursion; UML diagrams and how to read class diagrams; ethics in computer science; and some basic understanding about computer systems: the compile/link/interpret/ execute cycle and data representation. Close
Offers writing-intensive instruction to students across the disciplines by means of readings in various fields. The course includes giving oral presentations; gaining facility with PowerPoint and other technical tools; and using various modes of research. This course serves native and non-native speakers of English who will practice the skills necessary to essay writing in all its forms.
The purpose of this course is to provde the conceptual frameworks and decision tools required for the success in both technology-based and non-technology-based markets: the student learns to define and select specific customer segments; to monitor the business environment for both opportunities and threats, with a particular attention to the ever changing technological and global context; and to develop marketing strategies for serving each targeted customer segment profitably. Although this course introduces the student to the basic theory and analytical methods characterizing modern marketing practice, there is an emphasis on both the marketing of technology products/services as well as the impact of technology on the general practice of marketing. Students are required to present both detailed marketing plans and serveral rigorous case analyses.
This course deals with the methods and principles of financial accounting. It is concerned with the measurement of the results of business activities and with the preparation and use of financial reports such as the balance sheet and income statement. Topics include: the accounting cycle, principles of accrual accounting, the measurement and reporting of detailed balance sheet items and the analysis of financial reports. Ethical issues in accounting will be addressed.
The recent developements in information technology (IT) and e-business have brought dramatic changes in the way companies operate, compete and conduct business. During theis course, students are introduced to the organization structure of e-business and are provided with a solid theoretical foundation for understanding applications from a managerial orientation. The focus is how new technology is conducted and managed, in addition to what are its opportunities, limitations, issues and risks. The goals for the course encourage student to develop skills in two areas: Information Technology Fundamentals and Business Applications. Specific topics include: Architecture of IT; e-business and the Internet; future trends in IT; and understanding business applications as they relate to IT.
This course is designed only for undergraduate students in Business and Liberal Arts majors. It introduces basic concepts and methods in probability. Topics includes the definition of sample spaces, events, and their probabilities; elementary combinatorics and counting techniques; and conditional probability, the total probability, and Bayes' Theorem. The course also deals with concepts of discrete and continuous random variables and probability distributions; multi-random variables and their joint distributions; the mean, variance, and covariance of random variables; and the Central Limit Theorem and t-distributions.
This course is designed for undergraduate students in Business and Liberal Arts majors. It includes the following basic topics in calculus: the definition of functions, their graphs, limits and continuity; derivatives and differentiation of functions; applications of derivatives; and definite and indefinite integrals. Properties of some elementary functions, such as the power functions, exponential functions, and logarithmic functions, will be discussed as examples. The course also covers methods of solving the first-order linear differential equations and separable equations, and some basic concepts in multi-variable calculus, such as partial derivatives, double integrals, and optimization of functions. Close
During this 2nd year course that focuses on measuring customer satisfaction and expectations, students will gain an understanding and appreciation of the issues that must be addressed to initiate a CSM program, the issues that go into the development implementation and managerial considerations involved in CSM. Topics include: customer satisfaction; "Customer Value Model;" and collecting and analyzing demographic and psychographic data. Corequisites: BT 101,
Business Plan I: Introduction to Business Planning and Field Study (3-0-0)
(Lecture-Lab-Study Hours)
Business Plan I: Introduction to Business Planning and Field Study During this 1st year course, students will gain a fundamental understanding of how businesses are organized, key functions within a company, and how companies operate, based upon using a Business Plan model as the teaching tool. Students start their exposure to a group of companies to assist them in determine what company, product, or service they choose for their business plan. Where appropriate, the latest E-Business techniques will be taught and used. Close
Business Plan II: Diagnosing the Internal Capabilities of a Company (3-0-3)
(Lecture-Lab-Study Hours)
During this 1st year course, students will develop skills in conducting in-depth internal analysis of a company, to include the type of questions and information needed for a situational diagnosis of a company's product or service, R&D efforts, organization and management, and financial strategies, Students are required to do more in-depth analysis on three selected companies, using the research and analysis techniques learned in this and last semester's course. Close
This course provides students with an understanding of the use of statistical methods as applied to business problems, in general, and to marketing research applications in particular. Topics include: descriptive statistics; probability theory, discrete and continuous probability distributions; sampling theory and sampling distributions; interval estimation; hypothesis testing; statistical inference about means, proportions, and variances; tests of goodness-of-fit and independence; analysis of variance and experimental design; simple and multiple regression; correlation analysis. This course has been developed with particular attention to the specific statistical foundation required by students enrolling in BT214 Marketing Research the next term. A statistical package (SPSS) will be used throughout the term.
This course covers contemporary decision support models of forecasting, optimization and simulation for business activity. Students learn how to identify the problem situation, choose the appropriate methods, collect the data and find the solution. Handling the information and generating of alternative decisions based on operations research optimization, statistical simulation and system dynamic forecasting. Computer simulations will be performed on PCs equipped by user-friendly graphical interface with multimedia reports generation for visualization and animation. Students will also be trained in business game simulations for group decision support.
This course focuses on the managerial uses of accounting data for planning and control. It covers analysis of financial statements, cash flows, cost behavior,cost volume profit analysis, budgeting, decision making, responsibility accounting and cost allocation. Activity based costing and job order costing will also be addressed.
This course deals with the methods and principles of financial accounting. It is concerned with the measurement of the results of business activities and with the preparation and use of financial reports such as the balance sheet and income statement. Topics include: the accounting cycle, principles of accrual accounting, the measurement and reporting of detailed balance sheet items and the analysis of financial reports. Ethical issues in accounting will be addressed. Close
BT201 Students continue to build upon the market research and situational analysis techniques from prior courses by evaluating the external factors that can significantly impact a company's performance. Topics include: identifying key market-related forces and their impact on the company's marketing strategy; the impact of technological and social-economic developments; analyzing the impact of economic development on a company's financial strategy; and understanding the impact of legislative and regulatory actions. Students will complete an externally focused analysis of a company's operations and use the results of the analysis to identify threats and opportunities related to that company's performance.
Business Plan I: Introduction to Business Planning and Field Study (3-0-0)
(Lecture-Lab-Study Hours)
Business Plan I: Introduction to Business Planning and Field Study During this 1st year course, students will gain a fundamental understanding of how businesses are organized, key functions within a company, and how companies operate, based upon using a Business Plan model as the teaching tool. Students start their exposure to a group of companies to assist them in determine what company, product, or service they choose for their business plan. Where appropriate, the latest E-Business techniques will be taught and used. Close
Business Plan II: Diagnosing the Internal Capabilities of a Company (3-0-3)
(Lecture-Lab-Study Hours)
During this 1st year course, students will develop skills in conducting in-depth internal analysis of a company, to include the type of questions and information needed for a situational diagnosis of a company's product or service, R&D efforts, organization and management, and financial strategies, Students are required to do more in-depth analysis on three selected companies, using the research and analysis techniques learned in this and last semester's course. Close
Business Plan III: Diagnosing and Measuring Customer Satisfaction (3-0-3)
(Lecture-Lab-Study Hours)
During this 2nd year course that focuses on measuring customer satisfaction and expectations, students will gain an understanding and appreciation of the issues that must be addressed to initiate a CSM program, the issues that go into the development implementation and managerial considerations involved in CSM. Topics include: customer satisfaction; "Customer Value Model;" and collecting and analyzing demographic and psychographic data. Close
This course exposes students to the entire marketing research process, from the problem formulation stage (at the very beginning) to the research findings report (at the very end). This objective is achieved in two ways: in the classroom, where the approach is one of discussion, lecture, and in-class exercises; and in the real world, where students are required to work closely with an actual business client on a marketing research project concerning an actual product or service.(The instructor assists the students in securing a business client.) During the course, the topics covered include: the marketing research process and problem formulation, research design, primary data collection, data collection forms, attitude measurement, sampling procedures, sample size, collecting the data, data analysis interpretation of results, and the final research report. The course builds heavily on the statistical foundation laid down during the prerequisite BT221 Statistics. A statistical package (SPSS) will be used during the analysis stage of the research process.
The purpose of this course is to provde the conceptual frameworks and decision tools required for the success in both technology-based and non-technology-based markets: the student learns to define and select specific customer segments; to monitor the business environment for both opportunities and threats, with a particular attention to the ever changing technological and global context; and to develop marketing strategies for serving each targeted customer segment profitably. Although this course introduces the student to the basic theory and analytical methods characterizing modern marketing practice, there is an emphasis on both the marketing of technology products/services as well as the impact of technology on the general practice of marketing. Students are required to present both detailed marketing plans and serveral rigorous case analyses. Close
This course provides students with an understanding of the use of statistical methods as applied to business problems, in general, and to marketing research applications in particular. Topics include: descriptive statistics; probability theory, discrete and continuous probability distributions; sampling theory and sampling distributions; interval estimation; hypothesis testing; statistical inference about means, proportions, and variances; tests of goodness-of-fit and independence; analysis of variance and experimental design; simple and multiple regression; correlation analysis. This course has been developed with particular attention to the specific statistical foundation required by students enrolling in BT214 Marketing Research the next term. A statistical package (SPSS) will be used throughout the term. Close
The forces which govern the overall performance of the national economy are covered. Areas discussed include: supply and demand analysis, national income theory, monetary systems, alternative approaches to economic policy, current macroeconomic problems, and international economies.
Students learn how to set preliminary goals, objectives, and strategies. They begin to develop the specific aspects of their business plan, including an actual sales/revenue plan. Topics covered also include preparing an research and development plan and the use of historical information to prepare sales, revenues, and marketing expense estimates. Students work independently and in class, individually and in teams.
Business Plan I: Introduction to Business Planning and Field Study (3-0-0)
(Lecture-Lab-Study Hours)
Business Plan I: Introduction to Business Planning and Field Study During this 1st year course, students will gain a fundamental understanding of how businesses are organized, key functions within a company, and how companies operate, based upon using a Business Plan model as the teaching tool. Students start their exposure to a group of companies to assist them in determine what company, product, or service they choose for their business plan. Where appropriate, the latest E-Business techniques will be taught and used. Close
Business Plan II: Diagnosing the Internal Capabilities of a Company (3-0-3)
(Lecture-Lab-Study Hours)
During this 1st year course, students will develop skills in conducting in-depth internal analysis of a company, to include the type of questions and information needed for a situational diagnosis of a company's product or service, R&D efforts, organization and management, and financial strategies, Students are required to do more in-depth analysis on three selected companies, using the research and analysis techniques learned in this and last semester's course. Close
Business Plan III: Diagnosing and Measuring Customer Satisfaction (3-0-3)
(Lecture-Lab-Study Hours)
During this 2nd year course that focuses on measuring customer satisfaction and expectations, students will gain an understanding and appreciation of the issues that must be addressed to initiate a CSM program, the issues that go into the development implementation and managerial considerations involved in CSM. Topics include: customer satisfaction; "Customer Value Model;" and collecting and analyzing demographic and psychographic data. Close
Business Plan IV: Diagnosing the External Environment (3-0-3)
(Lecture-Lab-Study Hours)
BT201 Students continue to build upon the market research and situational analysis techniques from prior courses by evaluating the external factors that can significantly impact a company's performance. Topics include: identifying key market-related forces and their impact on the company's marketing strategy; the impact of technological and social-economic developments; analyzing the impact of economic development on a company's financial strategy; and understanding the impact of legislative and regulatory actions. Students will complete an externally focused analysis of a company's operations and use the results of the analysis to identify threats and opportunities related to that company's performance. Close
The course is the fourth in a four-course sequence for business and technology program students. The sequence of courses is designed to provide the student with an overview of modern sciences and technologies, as well as scientific and engineering methodologies. This course covers energy, thermodynamics, as well as environmental science and the impact of man's activity on the environment. The unifying theme of the course is power generation systems including fossil fuels, hydroelectric, geothermal and photovoltaic. A three-hour laboratory is an integral part of the course and includes experimentation, demonstrations and group projects.
This course will focus on the appropriate capital structure for a corporation. Topics covered include financial statement analysis, time value of money, valuation of financial instruments, risk and reward, capital structures, the capital asset pricing model and cash management.
This sequence develops the use of industry-standard personal productivity packages to develop reports and information in support ofthe key decision-making responsibilities of management. Advanced uses of the spreadsheet are developed, including the creation of aneffective business system using the spreadsheet's macro language. More complicated problems are approached using an industry-standard database management system. A course segment presents the integrated systems approach, including the use of local area networks ( such as the campus-wide network) to solve complex business problems.
This course focuses on the analysis and development of systems to meet the increasing need for information within organizations. It presents and analyzes various topics such as systems development life cycle, analysis and design techniques, information systems planning and project identification and selection, requirements collection and structuring, process modeling, data modeling, design of interface and data management, system implementation and operation, system maintenance, and change management implications of systems. Close
Students learn about planning, organizing, staffing, directing and controlling the production of goods and providing service functions of an organization. Main stages of production cycle and components will include raw materials, personnel, machines, and buildings. Specific topics covered will include forecasting, product design and process planning, allocation of scarce resources, capacity planning and facility location, materials management, scheduling, office layout, and total quality management.
Prerequisite: Requires junior or senior standing and EM 457 or BT 223 or EM 605.
This course covers the basic managerial components of planning, organizing, influencing, and controlling with selected study and discussion of important and sometimes controversial topics including global management, social and ethical responsibility, human resources, change, leadership, and communication. By term-end, students are expected to complete the ‘Managerial’ portion of their Business Plan.
Business Plan I: Introduction to Business Planning and Field Study (3-0-0)
(Lecture-Lab-Study Hours)
Business Plan I: Introduction to Business Planning and Field Study During this 1st year course, students will gain a fundamental understanding of how businesses are organized, key functions within a company, and how companies operate, based upon using a Business Plan model as the teaching tool. Students start their exposure to a group of companies to assist them in determine what company, product, or service they choose for their business plan. Where appropriate, the latest E-Business techniques will be taught and used. Close
Business Plan II: Diagnosing the Internal Capabilities of a Company (3-0-3)
(Lecture-Lab-Study Hours)
During this 1st year course, students will develop skills in conducting in-depth internal analysis of a company, to include the type of questions and information needed for a situational diagnosis of a company's product or service, R&D efforts, organization and management, and financial strategies, Students are required to do more in-depth analysis on three selected companies, using the research and analysis techniques learned in this and last semester's course. Close
Business Plan III: Diagnosing and Measuring Customer Satisfaction (3-0-3)
(Lecture-Lab-Study Hours)
During this 2nd year course that focuses on measuring customer satisfaction and expectations, students will gain an understanding and appreciation of the issues that must be addressed to initiate a CSM program, the issues that go into the development implementation and managerial considerations involved in CSM. Topics include: customer satisfaction; "Customer Value Model;" and collecting and analyzing demographic and psychographic data. Close
Business Plan IV: Diagnosing the External Environment (3-0-3)
(Lecture-Lab-Study Hours)
BT201 Students continue to build upon the market research and situational analysis techniques from prior courses by evaluating the external factors that can significantly impact a company's performance. Topics include: identifying key market-related forces and their impact on the company's marketing strategy; the impact of technological and social-economic developments; analyzing the impact of economic development on a company's financial strategy; and understanding the impact of legislative and regulatory actions. Students will complete an externally focused analysis of a company's operations and use the results of the analysis to identify threats and opportunities related to that company's performance. Close
Business Plan V: Goal Setting and Sales/Revenue Plan Development (3-0-3)
(Lecture-Lab-Study Hours)
Students learn how to set preliminary goals, objectives, and strategies. They begin to develop the specific aspects of their business plan, including an actual sales/revenue plan. Topics covered also include preparing an research and development plan and the use of historical information to prepare sales, revenues, and marketing expense estimates. Students work independently and in class, individually and in teams. Close
This course will introduce the student to the basic principles of managing technology and innovation in the corporate environment and the critical role technology plays as a strategic resource to achieve an organization's business objectives. Topics will include the evolution of technology and the technology lifecycle, understanding technological innovation in industry and organizational contexts, intellectual property, and the new product/service development process. Corequisites: BT 334
Science and Technology IV: Introduction to Chemistry and Materials (3-0-3)
(Lecture-Lab-Study Hours)
The course is the fourth in a four-course sequence for business and technology program students. The sequence of courses is designed to provide the student with an overview of modern sciences and technologies, as well as scientific and engineering methodologies. This course covers energy, thermodynamics, as well as environmental science and the impact of man's activity on the environment. The unifying theme of the course is power generation systems including fossil fuels, hydroelectric, geothermal and photovoltaic. A three-hour laboratory is an integral part of the course and includes experimentation, demonstrations and group projects. Close
Biological principles and their physical and chemical aspects are explored at the cellular and molecular level. Major emphasis is placed on cell structure, the processes of energy conversion by plant and animal cells, genetics and evolution, and applications to biotechnology.
Atomic structure and periodic properties, stoichiometry, properties of gases, thermochemistry, chemical bond types, intermolecular forces, liquids and solids, chemical kinetics and introduction to organic chemistry and biochemistry. Close
Laboratory work to accompany CH 115: experiments of atomic spectra, stoichiometric analysis, qualitative analysis, and organic and inorganic syntheses, and kinetics. Close
An introductory laboratory illustrating basic techniques and principles of modern biology by means of laboratory experiments and simulated experiments. This laboratory does not satisfy medical school admission requirements. Corequisites: CH 281
Biology and Biotechnology (3-0-6)
(Lecture-Lab-Study Hours)
Biological principles and their physical and chemical aspects are explored at the cellular and molecular level. Major emphasis is placed on cell structure, the processes of energy conversion by plant and animal cells, genetics and evolution, and applications to biotechnology. Close
Biological principles and their physical and chemical aspects are explored at the cellular and molecular level. Major emphasis is placed on cell structure, the processes of energy conversion by plant and animal cells, genetics and evolution, and applications to biotechnology. Close
Students learn how to use their business plan, deal with problems encountered, update, and get funding. They are exposed to the issues of law, ethics, and negotiation as applied to business implementation. Students are required to make their first full-plan presentation to peers and faculty. Topics include type of capital and alternative sources, venture capital, and building the organizational infrastructure for plan support.
Business Plan I: Introduction to Business Planning and Field Study (3-0-0)
(Lecture-Lab-Study Hours)
Business Plan I: Introduction to Business Planning and Field Study During this 1st year course, students will gain a fundamental understanding of how businesses are organized, key functions within a company, and how companies operate, based upon using a Business Plan model as the teaching tool. Students start their exposure to a group of companies to assist them in determine what company, product, or service they choose for their business plan. Where appropriate, the latest E-Business techniques will be taught and used. Close
Business Plan II: Diagnosing the Internal Capabilities of a Company (3-0-3)
(Lecture-Lab-Study Hours)
During this 1st year course, students will develop skills in conducting in-depth internal analysis of a company, to include the type of questions and information needed for a situational diagnosis of a company's product or service, R&D efforts, organization and management, and financial strategies, Students are required to do more in-depth analysis on three selected companies, using the research and analysis techniques learned in this and last semester's course. Close
Business Plan III: Diagnosing and Measuring Customer Satisfaction (3-0-3)
(Lecture-Lab-Study Hours)
During this 2nd year course that focuses on measuring customer satisfaction and expectations, students will gain an understanding and appreciation of the issues that must be addressed to initiate a CSM program, the issues that go into the development implementation and managerial considerations involved in CSM. Topics include: customer satisfaction; "Customer Value Model;" and collecting and analyzing demographic and psychographic data. Close
Business Plan IV: Diagnosing the External Environment (3-0-3)
(Lecture-Lab-Study Hours)
BT201 Students continue to build upon the market research and situational analysis techniques from prior courses by evaluating the external factors that can significantly impact a company's performance. Topics include: identifying key market-related forces and their impact on the company's marketing strategy; the impact of technological and social-economic developments; analyzing the impact of economic development on a company's financial strategy; and understanding the impact of legislative and regulatory actions. Students will complete an externally focused analysis of a company's operations and use the results of the analysis to identify threats and opportunities related to that company's performance. Close
Business Plan V: Goal Setting and Sales/Revenue Plan Development (3-0-3)
(Lecture-Lab-Study Hours)
Students learn how to set preliminary goals, objectives, and strategies. They begin to develop the specific aspects of their business plan, including an actual sales/revenue plan. Topics covered also include preparing an research and development plan and the use of historical information to prepare sales, revenues, and marketing expense estimates. Students work independently and in class, individually and in teams. Close
Business Plan V: Preparing the Planning Document (3-0-3)
(Lecture-Lab-Study Hours)
This course covers the basic managerial components of planning, organizing, influencing, and controlling with selected study and discussion of important and sometimes controversial topics including global management, social and ethical responsibility, human resources, change, leadership, and communication. By term-end, students are expected to complete the ‘Managerial’ portion of their Business Plan. Close
Students are required to join senior engineering project teams and contribute to the project in terms of helping the group develop a business plan for its design product.
This course covers the fundamentals of contract law, aspects of environmental regulations, lobbying, ethics, and the law and negotiating techniques. Specific discussion includes the legal and ethical aspects of the new web-based economies and businesses internationally.
Business Plan I: Introduction to Business Planning and Field Study (3-0-0)
(Lecture-Lab-Study Hours)
Business Plan I: Introduction to Business Planning and Field Study During this 1st year course, students will gain a fundamental understanding of how businesses are organized, key functions within a company, and how companies operate, based upon using a Business Plan model as the teaching tool. Students start their exposure to a group of companies to assist them in determine what company, product, or service they choose for their business plan. Where appropriate, the latest E-Business techniques will be taught and used. Close
Business Plan II: Diagnosing the Internal Capabilities of a Company (3-0-3)
(Lecture-Lab-Study Hours)
During this 1st year course, students will develop skills in conducting in-depth internal analysis of a company, to include the type of questions and information needed for a situational diagnosis of a company's product or service, R&D efforts, organization and management, and financial strategies, Students are required to do more in-depth analysis on three selected companies, using the research and analysis techniques learned in this and last semester's course. Close
Business Plan III: Diagnosing and Measuring Customer Satisfaction (3-0-3)
(Lecture-Lab-Study Hours)
During this 2nd year course that focuses on measuring customer satisfaction and expectations, students will gain an understanding and appreciation of the issues that must be addressed to initiate a CSM program, the issues that go into the development implementation and managerial considerations involved in CSM. Topics include: customer satisfaction; "Customer Value Model;" and collecting and analyzing demographic and psychographic data. Close
Business Plan IV: Diagnosing the External Environment (3-0-3)
(Lecture-Lab-Study Hours)
BT201 Students continue to build upon the market research and situational analysis techniques from prior courses by evaluating the external factors that can significantly impact a company's performance. Topics include: identifying key market-related forces and their impact on the company's marketing strategy; the impact of technological and social-economic developments; analyzing the impact of economic development on a company's financial strategy; and understanding the impact of legislative and regulatory actions. Students will complete an externally focused analysis of a company's operations and use the results of the analysis to identify threats and opportunities related to that company's performance. Close
Business Plan V: Goal Setting and Sales/Revenue Plan Development (3-0-3)
(Lecture-Lab-Study Hours)
Students learn how to set preliminary goals, objectives, and strategies. They begin to develop the specific aspects of their business plan, including an actual sales/revenue plan. Topics covered also include preparing an research and development plan and the use of historical information to prepare sales, revenues, and marketing expense estimates. Students work independently and in class, individually and in teams. Close
Business Plan V: Preparing the Planning Document (3-0-3)
(Lecture-Lab-Study Hours)
This course covers the basic managerial components of planning, organizing, influencing, and controlling with selected study and discussion of important and sometimes controversial topics including global management, social and ethical responsibility, human resources, change, leadership, and communication. By term-end, students are expected to complete the ‘Managerial’ portion of their Business Plan. Close
Business Plan VII: Implementation, Controlling and Capital Acquisition (3-0-3)
(Lecture-Lab-Study Hours)
Students learn how to use their business plan, deal with problems encountered, update, and get funding. They are exposed to the issues of law, ethics, and negotiation as applied to business implementation. Students are required to make their first full-plan presentation to peers and faculty. Topics include type of capital and alternative sources, venture capital, and building the organizational infrastructure for plan support. Close
Students are required to join senior engineering project teams and contribute to the project in terms of helping the group develop a business plan for its design product.
This course introduces students to the managerial analysis and application of network and software applications necessary to develop, maintain, and enhance a business presence in the electronic marketplace. This course builds upon previous courses in Information Technology, including network and software applications from a management and implementation perspective, and introduces advanced concepts in these areas. This course requires in-class use of a laptop computer in the current Stevens configuration with Stevens wireless and TCP/IP access.
This course focuses on the analysis and development of systems to meet the increasing need for information within organizations. It presents and analyzes various topics such as systems development life cycle, analysis and design techniques, information systems planning and project identification and selection, requirements collection and structuring, process modeling, data modeling, design of interface and data management, system implementation and operation, system maintenance, and change management implications of systems. Close
This course covers differentiated and contrasted aspects of an entrepreneurial organization. In addition, students are exposed to the latest e-business tools used to expand a business and facilitate entrepreneurial start-up firms. Included are differences in funding techniques, hiring and practice, and leveraging of supplier resources.
Business and Technology students are encouraged to seek out internship opportunities from the very start of their degree program. The faculty, in co-operation with the Career Development Department, help provide the necessary tools for students to successfully gain work experience. These efforts include the standard workshops on resume preparation and interview skills, careers fairs, alongside a database of employers and internship contacts. However, this program goes further into setting up networking events and inviting speakers from a number of Fortune 500 companies integrating their pertinent business knowledge directly into the curriculum. Also, through their course program the students are thrust into contact with real companies, through project work and challenging investigative assignments.
The Business and Technology program also constantly evolves including the creation of new business elective courses in response to current market demands. Be it developments in the financial industry, or a response to the crash in the dot com sector. The Business and Technology program aims to stay ahead of the curve, striving to offer their students the skills they will need to successfully find employment in the market current to their graduation.
Quantitative Finance
The Stevens QF program has been designed to provide students with a thorough and rigorous foundation in this multi-disciplinary field. Students will be selected for strong quantitative aptitude, high motivation and work ethic, and a strong interest in the field of business and finance.
Over the course of eight semester terms, plus an intensive summer session in our Study Abroad module (typically in the summer after sophomore year), through approximately 140 credit-hours of course work, students will follow four main ?threads? in the QF curriculum:
Quantitative Methods: this thread draws on the curriculum of Stevens? Mathematics department, and includes a minimum of one year of calculus, and one year of probability and statistics; electives in this thread extend to more advanced calculus (multivariable, stochastic) and other quantitative techniques used in advanced financial applications
Computer Science: this thread draws on the curriculum offered by the Stevens Computer Science department (in the School of Science and Engineering). It begins at the introductory level, and includes seven core courses, building to a reasonable proficiency in C++, basic financial modeling tools and techniques, and an intermediate level of proficiency in web-based programming; beyond the required core, there are elective courses in fields such as data mining, machine learning, and computerized trading platform architectures for students interested in developing advanced computer science capabilities.
Finance & Economics (including Financial Engineering): this thread draws on both the Business & Technology Program (Steven?s successful undergraduate business degree) and the graduate program in Financial Engineering (in the School of Systems & Enterprises). It encompasses the standard business and finance foundation disciplines, such as accounting, economics, corporate and international finance, and capital markets ? as well as QF-specific topics such as financial engineering, risk management, and market regulation & securities law. Electives drawn principally from the Financial Engineering department cover advanced topics such as derivatives pricing, hedging strategies, fixed income securities, and computational finance.
This is the 1st Spine Course in the Quantitative Finance program. The course objective is to introduce students to the basics of business, finance, and the capital markets as a foundation for subsequent Spine Courses. There is no pre-requisite, and no prior knowledge of business or finance topics is assumed.
An introduction to differential and integral calculus for functions of one variable. The differential calculus includes limits, continuity, the definition of the derivative, rules for differentiation, and applications to curve sketching, optimization, and elementary initial value problems. The integral calculus includes the definition of the definite integral, the Fundamental Theorem of Calculus, techniques for finding antiderivatives, and applications of the definite integral. Transcendental and inverse functions are included throughout.
This course is designed for undergraduate students in Business and Liberal Arts majors. It includes the following basic topics in calculus: the definition of functions, their graphs, limits and continuity; derivatives and differentiation of functions; applications of derivatives; and definite and indefinite integrals. Properties of some elementary functions, such as the power functions, exponential functions, and logarithmic functions, will be discussed as examples. The course also covers methods of solving the first-order linear differential equations and separable equations, and some basic concepts in multi-variable calculus, such as partial derivatives, double integrals, and optimization of functions. Close
This is an introductory programming course using the Java language. The topics include: basic facts about object-oriented programming and Java through inheritance and exceptions; recursion; UML diagrams and how to read class diagrams; ethics in computer science; and some basic understanding about computer systems: the compile/link/interpret/ execute cycle and data representation.
Getting acquainted with C++: data types, input and output, functions, writing simple C++ programs, flow control, Boolean expressions, decision statements, if/then, and switch/case. Loop operations, while, do/while, and for loops. Arrays and pointers. Defining structs and classes, constructors and destructors, and operator overloading using an example String class. Templates. Abstract data types: vectors, lists, stacks, queues, and priority trees with applications. Trees and simple sorting with searching algorithms. By invitation only. Students who complete this class are exempt from CS 115 and CS 284. Close
Advanced programming concepts covering classical data structures and object-oriented programming. Emphasis will be on building a collection of re-usable software components that will form the basis of future programming efforts. The data structures covered include lists, stacks, queues, trees, binary search trees, and balanced search trees. The object-oriented features of Java covered include classes, templates, inheritance, polymorphism and run-time binding. Also included is a discussion of the analysis of asymptotic running times of algorithms. Close
The focus of this course is on the behavior of and interactions between individual participants in the economic system. In addition to providing a theoretical basis for the analysis of these economic questions, the course also develops applications of these theories to a number of current problems. Topics include: the nature of economic decisions, the theory of market processes, models of imperfect competition, public policy towards competition, the allocation of factors of production, discrimination, poverty and earnings, and energy.
This is the 2nd Spine Course in the Quantitative Finance program. The course objective is to familiarize students with the methods of creating and managing investment portfolios. This involves understanding basic concepts of portfolio construction, integrating investment decisions across multiple positions and asset categories. A Secondary objective is to expand the student's familiarity with the sources and formats of the standard financial reports prepared by public companies in the United States, and to allow students to gain experience in accessing and using publicly available financial information. In addition, students will continue to gain experience with the use of real-time market information on traded securities and the application of simple valuation metrics. Third, students will examine the more prominent types of business models in the financial industry, including commercial banks, investment banks, asset managers and other financial service companies.
This is the 1st Spine Course in the Quantitative Finance program. The course objective is to introduce students to the basics of business, finance, and the capital markets as a foundation for subsequent Spine Courses. There is no pre-requisite, and no prior knowledge of business or finance topics is assumed. Close
Continues from MA 115 with improper integrals, infinite series, Taylor series, and Taylor polynomials. Vectors operations in 3-space, mathematical descriptions of lines and planes, and single-variable calculus for parametric curves. Introduction to calculus for functions of two or more variables including graphical representations, partial derivatives, the gradient vector, directional derivatives, applications to optimization, and double integrals in rectangular and polar coordinates.
An introduction to differential and integral calculus for functions of one variable. The differential calculus includes limits, continuity, the definition of the derivative, rules for differentiation, and applications to curve sketching, optimization, and elementary initial value problems. The integral calculus includes the definition of the definite integral, the Fundamental Theorem of Calculus, techniques for finding antiderivatives, and applications of the definite integral. Transcendental and inverse functions are included throughout. Close
An introduction to differential and integral calculus for functions of one variable. The differential calculus includes limits, continuity, the definition of the derivative, rules for differentiation, and applications to curve sketching, optimization, and elementary initial value problems. The integral calculus includes the definition of the definite integral, the Fundamental Theorem of Calculus, techniques for finding antiderivatives, and applications of the definite integral. Transcendental and inverse functions are included throughout. Close
This is a course on standard data structures, including sorting and searching and using the Java language. The topics include: stages of software development; testing; UML diagrams; elementary data structures (lists, stacks, queues, and maps); use of elementary data structures in application frameworks; searching; sorting; and introduction to asymptotic complexity analysis. Corequisites: CS 135
Discrete Structures (3-2-0)
(Lecture-Lab-Study Hours)
The aim of this course is to integrate knowledge of basic mathematics with the problems involving specification, design, and computation. By the end of the course, the student should be able to: use sets, functions, lists, and relations in the specification and design of problems; use properties of arithmetic, modular arithmetic (sum, product, exponentiation), prime numbers, greatest common divisor, factoring, Fermat?s little theorem; use binary, decimal, and base-b notation systems and translation methods; use induction to design and verify recursive programs; and implement in Scheme all algorithms considered during the course. Close
This course provides the background necessary for advanced study of mathematics or computer science. Topics include propositional calculus, predicates and quantifiers, elementary set theory, countability, functions, relations, proof by induction, elementary combinatorics, elements of graph theory, mends, and elements of complexity theory. Close
This is an introductory programming course using the Java language. The topics include: basic facts about object-oriented programming and Java through inheritance and exceptions; recursion; UML diagrams and how to read class diagrams; ethics in computer science; and some basic understanding about computer systems: the compile/link/interpret/ execute cycle and data representation. Close
This is an introductory programming course using the Java language. The topics include: basic facts about object-oriented programming and Java through inheritance and exceptions; recursion; UML diagrams and how to read class diagrams; ethics in computer science; and some basic understanding about computer systems: the compile/link/interpret/ execute cycle and data representation. Close
Getting acquainted with C++: data types, input and output, functions, writing simple C++ programs, flow control, Boolean expressions, decision statements, if/then, and switch/case. Loop operations, while, do/while, and for loops. Arrays and pointers. Defining structs and classes, constructors and destructors, and operator overloading using an example String class. Templates. Abstract data types: vectors, lists, stacks, queues, and priority trees with applications. Trees and simple sorting with searching algorithms. By invitation only. Students who complete this class are exempt from CS 115 and CS 284. Close
Advanced programming concepts covering classical data structures and object-oriented programming. Emphasis will be on building a collection of re-usable software components that will form the basis of future programming efforts. The data structures covered include lists, stacks, queues, trees, binary search trees, and balanced search trees. The object-oriented features of Java covered include classes, templates, inheritance, polymorphism and run-time binding. Also included is a discussion of the analysis of asymptotic running times of algorithms. Close
This course deals with the methods and principles of financial accounting. It is concerned with the measurement of the results of business activities and with the preparation and use of financial reports such as the balance sheet and income statement. Topics include: the accounting cycle, principles of accrual accounting, the measurement and reporting of detailed balance sheet items and the analysis of financial reports. Ethical issues in accounting will be addressed.
Coulomb’s law, concepts of electric field and potential, Gauss’ law, capacitance, current and resistance, DC and R-C transient circuits, magnetic fields, Ampere’s law, Faraday’s law of induction, inductance, A/C circuits, electromagnetic oscillations, Maxwell’s equations and electromagnetic waves.
An introduction to differential and integral calculus for functions of one variable. The differential calculus includes limits, continuity, the definition of the derivative, rules for differentiation, and applications to curve sketching, optimization, and elementary initial value problems. The integral calculus includes the definition of the definite integral, the Fundamental Theorem of Calculus, techniques for finding antiderivatives, and applications of the definite integral. Transcendental and inverse functions are included throughout. Close
Vectors, kinetics, Newton’s laws, dynamics or particles, work and energy, friction, conserverative forces, linear momentum, center-of-mass and relative motion, collisions, angular momentum, static equilibrium, rigid body rotation, Newton’s law of gravity, simple harmonic motion, wave motion and sound. Close
Vectors, kinetics, Newton’s laws, dynamics or particles, work and energy, friction, conserverative forces, linear momentum, center-of-mass and relative motion, collisions, angular momentum, static equilibrium, rigid body rotation, Newton’s law of gravity, simple harmonic motion, wave motion and sound. Close
An introduction to experimental measurements and data analysis. Students will learn how to use a variety of measurement techniques, including computer-interfaced experimentation, virtual instrumentation, and computational analysis and presentation. First semester experiments include basic mechanical and electrical measurements, motion and friction, RC circuits, the physical pendulum, and electric field mapping. Second semester experiments include the second order electrical system, geometrical and physical optics and traveling and standing waves.
An introduction to experimental measurements and data analysis. Students will learn how to use a variety of measurement techniques, including computer-interfaced experimentation, virtual instrumentation, and computational analysis and presentation. First semester experiments include basic mechanical and electrical measurements, motion and friction, RC circuits, the physical pendulum, and electric field mapping. Second semester experiments include the second order electrical system, geometrical and physical optics and traveling and standing waves.
Students will learn the principles of Quantitative Finance, the application of quantitative methods to financial markets. First, students will learn some basic building blocks necessary for the design and implementation of quantitative financial modeling techniques. They will then learn about some simple quantitative finance models based on one of several parameters including historical price data, accounting earnings, cash flows and asset values. Students will also learn by doing. They will be assigned to three member Project Teams that will design and test their own financial models and create a virtual hedge fund using the Stocktrak system, which will allow them to trade virtually any publicly traded security in the world without the actual risk of gain or loss. Each team will make three short presentations to the class and will be evaluated on the 1) preliminary design, 2) implementation and 3) performance of their financial models and virtual hedge fund. In addition, each team will present a book report on one of a list of books provided by the instructor related to the field of Quantitative Finance.
An introduction to differential and integral calculus for functions of one variable. The differential calculus includes limits, continuity, the definition of the derivative, rules for differentiation, and applications to curve sketching, optimization, and elementary initial value problems. The integral calculus includes the definition of the definite integral, the Fundamental Theorem of Calculus, techniques for finding antiderivatives, and applications of the definite integral. Transcendental and inverse functions are included throughout. Close
Continues from MA 115 with improper integrals, infinite series, Taylor series, and Taylor polynomials. Vectors operations in 3-space, mathematical descriptions of lines and planes, and single-variable calculus for parametric curves. Introduction to calculus for functions of two or more variables including graphical representations, partial derivatives, the gradient vector, directional derivatives, applications to optimization, and double integrals in rectangular and polar coordinates. Close
This course deals with the methods and principles of financial accounting. It is concerned with the measurement of the results of business activities and with the preparation and use of financial reports such as the balance sheet and income statement. Topics include: the accounting cycle, principles of accrual accounting, the measurement and reporting of detailed balance sheet items and the analysis of financial reports. Ethical issues in accounting will be addressed. Close
The focus of this course is on the behavior of and interactions between individual participants in the economic system. In addition to providing a theoretical basis for the analysis of these economic questions, the course also develops applications of these theories to a number of current problems. Topics include: the nature of economic decisions, the theory of market processes, models of imperfect competition, public policy towards competition, the allocation of factors of production, discrimination, poverty and earnings, and energy. Close
This is the 2nd Spine Course in the Quantitative Finance program. The course objective is to familiarize students with the methods of creating and managing investment portfolios. This involves understanding basic concepts of portfolio construction, integrating investment decisions across multiple positions and asset categories. A Secondary objective is to expand the student's familiarity with the sources and formats of the standard financial reports prepared by public companies in the United States, and to allow students to gain experience in accessing and using publicly available financial information. In addition, students will continue to gain experience with the use of real-time market information on traded securities and the application of simple valuation metrics. Third, students will examine the more prominent types of business models in the financial industry, including commercial banks, investment banks, asset managers and other financial service companies.
Introduces the essentials of probability theory and elementary statistics. Lectures and assignments greatly stress the manifold applications of probability and statistics to computer science, production management, quality control, and reliability. A statistical computer package is used throughout the course for teaching and for assignments. Contents include: descriptive statistics, pictorial and tabular methods, and measures of location and of variability; sample space and events, probability axioms, and counting techniques; conditional probability and independence, and Bayes' formula; discrete random variables, distribution functions and moments, and binomial and Poisson distributions; continuous random variables, densities and moments, normal, gamma, and exponential and Weibull distributions unions; distribution of the sum and average of random samples; the Central Limit Theorem; confidence intervals for the mean and the variance; hypothesis testing and p-values, and applications for the mean; simple linear regression, and estimation of and inference about the parameters; and correlation and prediction in a regression model.
Continues from MA 115 with improper integrals, infinite series, Taylor series, and Taylor polynomials. Vectors operations in 3-space, mathematical descriptions of lines and planes, and single-variable calculus for parametric curves. Introduction to calculus for functions of two or more variables including graphical representations, partial derivatives, the gradient vector, directional derivatives, applications to optimization, and double integrals in rectangular and polar coordinates. Close
This course is designed only for undergraduate students in Business and Liberal Arts majors. It introduces basic concepts and methods in probability. Topics includes the definition of sample spaces, events, and their probabilities; elementary combinatorics and counting techniques; and conditional probability, the total probability, and Bayes' Theorem. The course also deals with concepts of discrete and continuous random variables and probability distributions; multi-random variables and their joint distributions; the mean, variance, and covariance of random variables; and the Central Limit Theorem and t-distributions. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques.
Getting acquainted with C++: data types, input and output, functions, writing simple C++ programs, flow control, Boolean expressions, decision statements, if/then, and switch/case. Loop operations, while, do/while, and for loops. Arrays and pointers. Defining structs and classes, constructors and destructors, and operator overloading using an example String class. Templates. Abstract data types: vectors, lists, stacks, queues, and priority trees with applications. Trees and simple sorting with searching algorithms. By invitation only. Students who complete this class are exempt from CS 115 and CS 284. Close
This is a course on standard data structures, including sorting and searching and using the Java language. The topics include: stages of software development; testing; UML diagrams; elementary data structures (lists, stacks, queues, and maps); use of elementary data structures in application frameworks; searching; sorting; and introduction to asymptotic complexity analysis. Close
Getting acquainted with C++: data types, input and output, functions, writing simple C++ programs, flow control, Boolean expressions, decision statements, if/then, and switch/case. Loop operations, while, do/while, and for loops. Arrays and pointers. Defining structs and classes, constructors and destructors, and operator overloading using an example String class. Templates. Abstract data types: vectors, lists, stacks, queues, and priority trees with applications. Trees and simple sorting with searching algorithms. By invitation only. Students who complete this class are exempt from CS 115 and CS 284. Close
Advanced programming concepts covering classical data structures and object-oriented programming. Emphasis will be on building a collection of re-usable software components that will form the basis of future programming efforts. The data structures covered include lists, stacks, queues, trees, binary search trees, and balanced search trees. The object-oriented features of Java covered include classes, templates, inheritance, polymorphism and run-time binding. Also included is a discussion of the analysis of asymptotic running times of algorithms. Close
This course will focus on the appropriate capital structure for a corporation. Topics covered include financial statement analysis, time value of money, valuation of financial instruments, risk and reward, capital structures, the capital asset pricing model and cash management.
Students will study the application of quantitative methods to the field of finance, including investment theory and risk management. Among topics covered will be regression analysis, building asset/business cash flow models of a business, sensitivity analysis, value at risk (VAR) models, probability transition matrices and stochastic difference equations(SDE’s)
Students will learn the principles of Quantitative Finance, the application of quantitative methods to financial markets. First, students will learn some basic building blocks necessary for the design and implementation of quantitative financial modeling techniques. They will then learn about some simple quantitative finance models based on one of several parameters including historical price data, accounting earnings, cash flows and asset values. Students will also learn by doing. They will be assigned to three member Project Teams that will design and test their own financial models and create a virtual hedge fund using the Stocktrak system, which will allow them to trade virtually any publicly traded security in the world without the actual risk of gain or loss. Each team will make three short presentations to the class and will be evaluated on the 1) preliminary design, 2) implementation and 3) performance of their financial models and virtual hedge fund. In addition, each team will present a book report on one of a list of books provided by the instructor related to the field of Quantitative Finance. Close
An introduction to statistical inference and to the use of basic statistical tools. Topics include descriptive and inferential statistics; review of point estimation, method of moments, and maximum likelihood; interval estimation and hypothesis testing; simple and multiple linear regression; analysis of variance and design of experiments; and nonparametric methods. Selected topics, such as quality control and time series analysis, may also be included. Statistical software is used throughout the course for exploratory data analysis and statistical inference based in examples and in real data relevant for applications.
Introduces the essentials of probability theory and elementary statistics. Lectures and assignments greatly stress the manifold applications of probability and statistics to computer science, production management, quality control, and reliability. A statistical computer package is used throughout the course for teaching and for assignments. Contents include: descriptive statistics, pictorial and tabular methods, and measures of location and of variability; sample space and events, probability axioms, and counting techniques; conditional probability and independence, and Bayes' formula; discrete random variables, distribution functions and moments, and binomial and Poisson distributions; continuous random variables, densities and moments, normal, gamma, and exponential and Weibull distributions unions; distribution of the sum and average of random samples; the Central Limit Theorem; confidence intervals for the mean and the variance; hypothesis testing and p-values, and applications for the mean; simple linear regression, and estimation of and inference about the parameters; and correlation and prediction in a regression model. Close
This course provides students with an understanding of the use of statistical methods as applied to business problems, in general, and to marketing research applications in particular. Topics include: descriptive statistics; probability theory, discrete and continuous probability distributions; sampling theory and sampling distributions; interval estimation; hypothesis testing; statistical inference about means, proportions, and variances; tests of goodness-of-fit and independence; analysis of variance and experimental design; simple and multiple regression; correlation analysis. This course has been developed with particular attention to the specific statistical foundation required by students enrolling in BT214 Marketing Research the next term. A statistical package (SPSS) will be used throughout the term. Close
The major portion of the course covers an introduction to the probabilistic and statistical concepts and models used in day-to-day business decision-making. Topics include data analysis, correlational techniques, regression, statistical inference, and forecasting. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
This is a survey course that addresses the major financial markets, including the debt, equity, government securities and commodity exchanges. I have designed the course to provide a basic appreciation of why these markets exist, who are the players; how they work; what are the rules and how they are evolving. We will spend considerable time in discussing in detail the nature of the principal financial instruments or securities that are being bought and sold in these markets. Within this context we will also discuss how money is being made and lost in these exchanges; although we will not spend a lot of time on the financial theories of how these securities are pricing.
The forces which govern the overall performance of the national economy are covered. Areas discussed include: supply and demand analysis, national income theory, monetary systems, alternative approaches to economic policy, current macroeconomic problems, and international economies.
This course will cover the main topics of the analysis of time series to evaluate risk and return of the main products of capital markets (equity, fixed income, and derivatives). Students will work with historical databases, conduct their own analysis, and test trading strategies based on the techniques reviewed during the class.
Students will study the application of quantitative methods to the field of finance, including investment theory and risk management. Among topics covered will be regression analysis, building asset/business cash flow models of a business, sensitivity analysis, value at risk (VAR) models, probability transition matrices and stochastic difference equations(SDE’s) Close
This course provides students with an understanding of the use of statistical methods as applied to business problems, in general, and to marketing research applications in particular. Topics include: descriptive statistics; probability theory, discrete and continuous probability distributions; sampling theory and sampling distributions; interval estimation; hypothesis testing; statistical inference about means, proportions, and variances; tests of goodness-of-fit and independence; analysis of variance and experimental design; simple and multiple regression; correlation analysis. This course has been developed with particular attention to the specific statistical foundation required by students enrolling in BT214 Marketing Research the next term. A statistical package (SPSS) will be used throughout the term. Close
An introduction to statistical inference and to the use of basic statistical tools. Topics include descriptive and inferential statistics; review of point estimation, method of moments, and maximum likelihood; interval estimation and hypothesis testing; simple and multiple linear regression; analysis of variance and design of experiments; and nonparametric methods. Selected topics, such as quality control and time series analysis, may also be included. Statistical software is used throughout the course for exploratory data analysis and statistical inference based in examples and in real data relevant for applications. Close
Statistical Models The major portion of the course covers an introduction to the probabilistic and statistical concepts and models used in day-to-day business decision-making. Topics include data analysis, correlational techniques, regression, statistical inference, and forecasting. Close
Introduction to the design and querying of relational databases. Topics include: relational schemas; keys and foreign key references; relational algebra (as an introduction to SQL); SQL in depth; Entity-Relationship (ER) database design; translating from ER models to relational schemas and from relational schemas to ER models; functional dependencies; and normalization.
This is a course on standard data structures, including sorting and searching and using the Java language. The topics include: stages of software development; testing; UML diagrams; elementary data structures (lists, stacks, queues, and maps); use of elementary data structures in application frameworks; searching; sorting; and introduction to asymptotic complexity analysis. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C++ language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
This course provides a general introduction to the essentials of the software development process, that series of activities that facilitate developing better software in less time. The course introduces software development and deployment life cycles, requirements acquisition and analysis, software architecture and design, and resource management and scheduling in the implementation phase. Students gain experience with tools and methodologies for configuration management and project management. Security engineering is considered as an essential part of the software development process, particularly from the standpoint of applied risk management. Close
This course introduces the subject of software engineering, also known as software development process or software development best practice from a quantitative, i.e., analytic- and metrics-based point of view. Topics include introductions to: software life-cycle process models from the heaviest weight, used on very large projects, to the lightest weight, e.g., extreme programming; industry-standard software engineering tools; teamwork; project planning and management; object-oriented analysis and design. The course is case history and project oriented. Close
This course introduces a range of topics that the current scope of financial engineering encompasses. Topics include basic terminology and definitions, markets, instruments, positions, conventions, cash flow engineering, simple derivatives, mechanics of options, derivatives engineering, arbitrage-free theorem, efficient market hypothesis, introductory pricing tools, and volatility engineering.
This course will offer students an understanding of the main micro-structural features of financial markets, and the opportunity to test and practice different trading strategies. The course concentrates on the operations of exchanges, trading systems and broker/dealer intermediaries. Students will have a high level view of the trading decision process, market structure design, and market structure regulation. The course is based on computer simulations that recreate a trading environment and the typical challenges faced by professional traders.
This course will provide students with a first strong approach of internet programming. It will give the basic knowledge on how the Internet works and how to create advanced web sites by the use of script languages, after learning the basics of HTML. The course will teach the students how to create a complex global site through the creation of individual working modules, giving them the skills required in any business such as proper team work and coordination between groups.
Introduction to the design and querying of relational databases. Topics include: relational schemas; keys and foreign key references; relational algebra (as an introduction to SQL); SQL in depth; Entity-Relationship (ER) database design; translating from ER models to relational schemas and from relational schemas to ER models; functional dependencies; and normalization. Close
Introduction to the design and querying of relational databases. Topics include: relational schemas; keys and foreign key references; relational algebra (as an introduction to SQL); SQL in depth; Entity-Relationship (ER) database design; translating from ER models to relational schemas and from relational schemas to ER models; functional dependencies; and normalization. Close
Introduction to the design and querying of relational databases. Topics include: relational schemas; keys and foreign key references; relational algebra (as an introduction to SQL); SQL in depth; Entity-Relationship (ER) database design; translating from ER models to relational schemas and from relational schemas to ER models; functional dependencies; and normalization.
Introduction to Web Programming and Project Development (3-0-0)
(Lecture-Lab-Study Hours)
This course introduces students to the infrastructure underlying the Web, including protocols and markup languages. It also addresses the question of how one presents large volumes of information to people who need to find out what they are looking for quickly. The scope of the course ranges from mechanics to aesthetics. Social and ethical issues are also discussed, including the concept of information ecologies for social acceptance. Networks and protocols; pervasive computing; Web protocols; markup languages and XML; defining information architecture; understanding information needs and information-seeking behaviors; organizing Web sites and intranets; navigation systems; search systems; thesauri; from research to design: strategies for information architecture; enterprise information architecture; ethics on the Web; and information ecologies. Close
Fundamentals of Service Oriented Computing (3-0-0)
(Lecture-Lab-Study Hours)
This course introduces students to the infrastructure underlying the Web, including protocols and mark-up languages. It also addresses the question of how one presents large volumes of information to people who need to find out what they are looking for quickly. The scope of the course ranges from mechanics to aesthetics. Social and ethical issues are also discussed, including the concept of information ecologies for social acceptance. Networks and protocols; pervasive computing; Web protocols; markup languages and XML; defining information architecture; understanding information needs and information-seeking behaviors; organizing Web sites and intranets; navigation systems; search systems; thesauri; from research to design: strategies for information architecture; enterprise information architecture; ethics on the Web; and information ecologies. Close
This course will review how firms communicate through financial statements. It discusses how accounting regulations and managerial discretion influence financial statements. The course will cover how to use financial statement analysis as an integral part of the strategic analysis of firms. The course will focus on how to interpret financial statements, analyze cash flows and make judgments about earnings quality.
This course deals with the methods and principles of financial accounting. It is concerned with the measurement of the results of business activities and with the preparation and use of financial reports such as the balance sheet and income statement. Topics include: the accounting cycle, principles of accrual accounting, the measurement and reporting of detailed balance sheet items and the analysis of financial reports. Ethical issues in accounting will be addressed. Close
This course will focus on the appropriate capital structure for a corporation. Topics covered include financial statement analysis, time value of money, valuation of financial instruments, risk and reward, capital structures, the capital asset pricing model and cash management. Close
This is an advanced course that is designed to provide you with a comprehensive perspective of how financial theory is applied to valuation problems. The tools and techniques that will form the foundation of the course can be applied to a broad range of valuation topics that extend beyond securities (or public equities) and will encompass pricing for: private enterprise valuation and term sheets; intellectual property rights and patents; marketing and distribution agreements; commercial real estate leases; licensing agreements; options and insurance contracts. The course will center on intrinsic enterprise or project evaluation and will build upon the concepts introduced in the basic Corporate Finance course.
This course deals with risk management concepts in financial systems. Topics include identifying sources of risk in financial systems, classification of events, probability of undesirable events, risk and uncertainty, risk in games and gambling, risk and insurance, hedging and the use of derivatives, the use of Bayesian analysis to process incomplete information, portfolio beta and diversification, active management of risk/return profile of financial enterprises, propagation of risk, and risk metrics.
Course exposes students to experts from a myriad of backgrounds to discuss current, relevant topics relating to accounting issues in the modern, global corporation and to give students a greater understanding of the accountant's role. Guests will speak for one-hour and the remainder of the time will be a question-and-answer session, which will be intended to encourage a lively exchange of ideas.
EN 115 and CS 105 are NOT substitutable; The sequence of CS 181-182 is equivalent to CS 115-284-385
(2)
The sequence of CS 181-182 is equivalent to CS 115-284-385
(3)
Math Core Required
(4)
Special Permission req'd to waive other pre-reqs
(5)
Corp Finance, Capital Markets Core Required
Summer Abroad
Course Number
Course Name
Credits
BT/QF xxx
International Business
2
Bachelor of Science in Information Systems
Information Systems (IS) is an undergraduate, inter-disciplinary major jointly administered by the Computer Science department and the IS faculty of the Howe School of Technology Management. The major is designed for those seeking the background and experience needed to apply the principles of information technology in support of the major functions of a business or public institution. It provides the balance of technical, business, management, industry, and interpersonal skills needed by organizations. Information systems specialists work to leverage the collection, manipulation, storage, distribution, and utilization of an organization's information. The Stevens IS major distinguishes itself by its technical rigor, and by providing challenging instruction in software development, systems analysis, project management, strategy, and interpersonal communications. The IS curriculum is multi-disciplinary; combining a solid background in business practice with the information technology essential for a successful IS career.
The Stevens program in Information Systems is specifically designed to train candidates to be highly skilled IS professionals who can gain entry into the growing, challenging, and rewarding career paths in software development and systems analysis. The most important skills in software development and systems analysis combine a strong background in information technology, particularly creativity and problem-solving, with interpersonal and business skills such as customer-client interaction, business case considerations, and project management. An Information Systems education at Stevens emphasizes both a strong foundation in IS and the development of the business abilities required of today's IS professional.
The Information Systems major shares the "spine" and senior year capstone project with the Computer Science and Cybersecurity majors. This shared course sequence ensures that IS majors obtain the rigorous grounding in computer science skills needed to launch a successful IS career. While the Computer Science and Cybersecurity programs are designed to allow majors to specialize in specific technical areas, the Information Systems program provides candidates with the opportunity to learn about important business and management functions, including accounting, marketing, project management, and organizational behavior, and to learn how an organization can ensure IT business alignment to facilitate how IT can enable/drive business change. In recognition of the growing IS environment, this program has an additional emphasis on networked information. Courses in systems programming, web programming, and databases demonstrate the opportunities offered by IS in leveraging information. Courses in cybersecurity and privacy address the technical, managerial, and legal hazards that exist in today?s networked world. While much of the IS core is shared with the Computer Science and Cybersecurity majors, IS differs in that it addresses the organizational aspects of information management.
A typical career path IS majors can pursue is an entry-level software developer/systems analyst position, rising eventually to Chief Information Officer (CIO) or Chief Technical Officer (CTO) in an organization. The IS major?s emphasis on an appropriate balance of technical skills and information and project management are essential preparation for these demanding career paths.
An introduction to differential and integral calculus for functions of one variable. The differential calculus includes limits, continuity, the definition of the derivative, rules for differentiation, and applications to curve sketching, optimization, and elementary initial value problems. The integral calculus includes the definition of the definite integral, the Fundamental Theorem of Calculus, techniques for finding antiderivatives, and applications of the definite integral. Transcendental and inverse functions are included throughout.
This is an introductory programming course using the Java language. The topics include: basic facts about object-oriented programming and Java through inheritance and exceptions; recursion; UML diagrams and how to read class diagrams; ethics in computer science; and some basic understanding about computer systems: the compile/link/interpret/ execute cycle and data representation.
Business Plan I: Introduction to Business Planning and Field Study During this 1st year course, students will gain a fundamental understanding of how businesses are organized, key functions within a company, and how companies operate, based upon using a Business Plan model as the teaching tool. Students start their exposure to a group of companies to assist them in determine what company, product, or service they choose for their business plan. Where appropriate, the latest E-Business techniques will be taught and used.
This course introduces students to the infrastructure underlying the Web, including protocols and markup languages. It also addresses the question of how one presents large volumes of information to people who need to find out what they are looking for quickly. The scope of the course ranges from mechanics to aesthetics. Social and ethical issues are also discussed, including the concept of information ecologies for social acceptance. Networks and protocols; pervasive computing; Web protocols; markup languages and XML; defining information architecture; understanding information needs and information-seeking behaviors; organizing Web sites and intranets; navigation systems; search systems; thesauri; from research to design: strategies for information architecture; enterprise information architecture; ethics on the Web; and information ecologies.
Continues from MA 115 with improper integrals, infinite series, Taylor series, and Taylor polynomials. Vectors operations in 3-space, mathematical descriptions of lines and planes, and single-variable calculus for parametric curves. Introduction to calculus for functions of two or more variables including graphical representations, partial derivatives, the gradient vector, directional derivatives, applications to optimization, and double integrals in rectangular and polar coordinates.
An introduction to differential and integral calculus for functions of one variable. The differential calculus includes limits, continuity, the definition of the derivative, rules for differentiation, and applications to curve sketching, optimization, and elementary initial value problems. The integral calculus includes the definition of the definite integral, the Fundamental Theorem of Calculus, techniques for finding antiderivatives, and applications of the definite integral. Transcendental and inverse functions are included throughout. Close
An introduction to differential and integral calculus for functions of one variable. The differential calculus includes limits, continuity, the definition of the derivative, rules for differentiation, and applications to curve sketching, optimization, and elementary initial value problems. The integral calculus includes the definition of the definite integral, the Fundamental Theorem of Calculus, techniques for finding antiderivatives, and applications of the definite integral. Transcendental and inverse functions are included throughout. Close
This is a course on standard data structures, including sorting and searching and using the Java language. The topics include: stages of software development; testing; UML diagrams; elementary data structures (lists, stacks, queues, and maps); use of elementary data structures in application frameworks; searching; sorting; and introduction to asymptotic complexity analysis. Corequisites: CS 135
Discrete Structures (3-2-0)
(Lecture-Lab-Study Hours)
The aim of this course is to integrate knowledge of basic mathematics with the problems involving specification, design, and computation. By the end of the course, the student should be able to: use sets, functions, lists, and relations in the specification and design of problems; use properties of arithmetic, modular arithmetic (sum, product, exponentiation), prime numbers, greatest common divisor, factoring, Fermat?s little theorem; use binary, decimal, and base-b notation systems and translation methods; use induction to design and verify recursive programs; and implement in Scheme all algorithms considered during the course. Close
This course provides the background necessary for advanced study of mathematics or computer science. Topics include propositional calculus, predicates and quantifiers, elementary set theory, countability, functions, relations, proof by induction, elementary combinatorics, elements of graph theory, mends, and elements of complexity theory. Close
This is an introductory programming course using the Java language. The topics include: basic facts about object-oriented programming and Java through inheritance and exceptions; recursion; UML diagrams and how to read class diagrams; ethics in computer science; and some basic understanding about computer systems: the compile/link/interpret/ execute cycle and data representation. Close
This is an introductory programming course using the Java language. The topics include: basic facts about object-oriented programming and Java through inheritance and exceptions; recursion; UML diagrams and how to read class diagrams; ethics in computer science; and some basic understanding about computer systems: the compile/link/interpret/ execute cycle and data representation. Close
This course provides the background necessary for advanced study of mathematics or computer science. Topics include propositional calculus, predicates and quantifiers, elementary set theory, countability, functions, relations, proof by induction, elementary combinatorics, elements of graph theory, mends, and elements of complexity theory.
Using an applied and experiential format, this course exposes students to theory, methods and research in organizational behavior and social psychology. Topics relating to individual differences and group dynamics in organizational settings are stressed. Learning occurs through discussion, group activities, and the completion of assessment instruments. Emphasis is on helping students understand and improve their skills in key areas, including decision-making, leadership, negotiation, and conflict resolution.
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques.
Getting acquainted with C++: data types, input and output, functions, writing simple C++ programs, flow control, Boolean expressions, decision statements, if/then, and switch/case. Loop operations, while, do/while, and for loops. Arrays and pointers. Defining structs and classes, constructors and destructors, and operator overloading using an example String class. Templates. Abstract data types: vectors, lists, stacks, queues, and priority trees with applications. Trees and simple sorting with searching algorithms. By invitation only. Students who complete this class are exempt from CS 115 and CS 284. Close
This is a course on standard data structures, including sorting and searching and using the Java language. The topics include: stages of software development; testing; UML diagrams; elementary data structures (lists, stacks, queues, and maps); use of elementary data structures in application frameworks; searching; sorting; and introduction to asymptotic complexity analysis. Close
This course will describe the problems of managing a project within a permanent organization for the purpose of achieving a specific objective. It will broadly cover the operational and conceptual issues faced by modern project managers. At the end of this course, students should be able to develop, execute, and control a basic project plan capable of supporting business objectives linked to measures of success for a single project
Introduction to systems programming in C on UNIX. Students will be introduced to tools for compilation, dynamic linking, debugging, editing, automatic rebuilding, and version control. Some aspects of the UNIX system call interface will be studied, drawn from this list: process creation, signals, terminal I/O, file I/O, inter-process communication, threads, network protocol stacks, programming with sockets, and introduction to RPC. Style issues to be covered include: naming, layout, commenting, portability, design for robustness and debugability, and language pitfalls. X programming and GUI design will be covered, if time allows.
Introduction to Computer Science Honors II (4-0-0)
(Lecture-Lab-Study Hours)
Advanced programming concepts covering classical data structures and object-oriented programming. Emphasis will be on building a collection of re-usable software components that will form the basis of future programming efforts. The data structures covered include lists, stacks, queues, trees, binary search trees, and balanced search trees. The object-oriented features of Java covered include classes, templates, inheritance, polymorphism and run-time binding. Also included is a discussion of the analysis of asymptotic running times of algorithms. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
This course provides a general introduction to the essentials of the software development process, that series of activities that facilitate developing better software in less time. The course introduces software development and deployment life cycles, requirements acquisition and analysis, software architecture and design, and resource management and scheduling in the implementation phase. Students gain experience with tools and methodologies for configuration management and project management. Security engineering is considered as an essential part of the software development process, particularly from the standpoint of applied risk management.
Getting acquainted with C++: data types, input and output, functions, writing simple C++ programs, flow control, Boolean expressions, decision statements, if/then, and switch/case. Loop operations, while, do/while, and for loops. Arrays and pointers. Defining structs and classes, constructors and destructors, and operator overloading using an example String class. Templates. Abstract data types: vectors, lists, stacks, queues, and priority trees with applications. Trees and simple sorting with searching algorithms. By invitation only. Students who complete this class are exempt from CS 115 and CS 284. Close
This is a course on standard data structures, including sorting and searching and using the Java language. The topics include: stages of software development; testing; UML diagrams; elementary data structures (lists, stacks, queues, and maps); use of elementary data structures in application frameworks; searching; sorting; and introduction to asymptotic complexity analysis. Close
The aim of this course is to integrate knowledge of basic mathematics with the problems involving specification, design, and computation. By the end of the course, the student should be able to: use sets, functions, lists, and relations in the specification and design of problems; use properties of arithmetic, modular arithmetic (sum, product, exponentiation), prime numbers, greatest common divisor, factoring, Fermat?s little theorem; use binary, decimal, and base-b notation systems and translation methods; use induction to design and verify recursive programs; and implement in Scheme all algorithms considered during the course. Close
The purpose of this course is to provde the conceptual frameworks and decision tools required for the success in both technology-based and non-technology-based markets: the student learns to define and select specific customer segments; to monitor the business environment for both opportunities and threats, with a particular attention to the ever changing technological and global context; and to develop marketing strategies for serving each targeted customer segment profitably. Although this course introduces the student to the basic theory and analytical methods characterizing modern marketing practice, there is an emphasis on both the marketing of technology products/services as well as the impact of technology on the general practice of marketing. Students are required to present both detailed marketing plans and serveral rigorous case analyses.
This course deals with the methods and principles of financial accounting. It is concerned with the measurement of the results of business activities and with the preparation and use of financial reports such as the balance sheet and income statement. Topics include: the accounting cycle, principles of accrual accounting, the measurement and reporting of detailed balance sheet items and the analysis of financial reports. Ethical issues in accounting will be addressed.
Introduces the essentials of probability theory and elementary statistics. Lectures and assignments greatly stress the manifold applications of probability and statistics to computer science, production management, quality control, and reliability. A statistical computer package is used throughout the course for teaching and for assignments. Contents include: descriptive statistics, pictorial and tabular methods, and measures of location and of variability; sample space and events, probability axioms, and counting techniques; conditional probability and independence, and Bayes' formula; discrete random variables, distribution functions and moments, and binomial and Poisson distributions; continuous random variables, densities and moments, normal, gamma, and exponential and Weibull distributions unions; distribution of the sum and average of random samples; the Central Limit Theorem; confidence intervals for the mean and the variance; hypothesis testing and p-values, and applications for the mean; simple linear regression, and estimation of and inference about the parameters; and correlation and prediction in a regression model.
Continues from MA 115 with improper integrals, infinite series, Taylor series, and Taylor polynomials. Vectors operations in 3-space, mathematical descriptions of lines and planes, and single-variable calculus for parametric curves. Introduction to calculus for functions of two or more variables including graphical representations, partial derivatives, the gradient vector, directional derivatives, applications to optimization, and double integrals in rectangular and polar coordinates. Close
Introduction to the design and querying of relational databases. Topics include: relational schemas; keys and foreign key references; relational algebra (as an introduction to SQL); SQL in depth; Entity-Relationship (ER) database design; translating from ER models to relational schemas and from relational schemas to ER models; functional dependencies; and normalization.
Introduction to Computer Science Honors II (4-0-0)
(Lecture-Lab-Study Hours)
Advanced programming concepts covering classical data structures and object-oriented programming. Emphasis will be on building a collection of re-usable software components that will form the basis of future programming efforts. The data structures covered include lists, stacks, queues, trees, binary search trees, and balanced search trees. The object-oriented features of Java covered include classes, templates, inheritance, polymorphism and run-time binding. Also included is a discussion of the analysis of asymptotic running times of algorithms. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
Fundamentals of CyberSecurity This course studies the mathematical models for computer security (Bell- LaPadula, Clark-Wilson, Biba, and Gligor models). It analyzes and compares, with respect to formal and pragmatic criteria, the properties of various models for hardware, software, and database security. Topics also include: formal specification and verification of security properties, operating system security, trust management, multi-level security, security labeling, security auditing and intrusion detection, security policy, safeguards and countermeasures, risk mitigation, covert channels, identification and authentication, password schemes, access control lists, and data fusion techniques. The course includes a project.
This is a course on more complex data structures, and algorithm design and analysis, using the C++ language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
Introduction to Computer Science Honors II (4-0-0)
(Lecture-Lab-Study Hours)
Advanced programming concepts covering classical data structures and object-oriented programming. Emphasis will be on building a collection of re-usable software components that will form the basis of future programming efforts. The data structures covered include lists, stacks, queues, trees, binary search trees, and balanced search trees. The object-oriented features of Java covered include classes, templates, inheritance, polymorphism and run-time binding. Also included is a discussion of the analysis of asymptotic running times of algorithms. Close
An introduction to statistical inference and to the use of basic statistical tools. Topics include descriptive and inferential statistics; review of point estimation, method of moments, and maximum likelihood; interval estimation and hypothesis testing; simple and multiple linear regression; analysis of variance and design of experiments; and nonparametric methods. Selected topics, such as quality control and time series analysis, may also be included. Statistical software is used throughout the course for exploratory data analysis and statistical inference based in examples and in real data relevant for applications.
Introduces the essentials of probability theory and elementary statistics. Lectures and assignments greatly stress the manifold applications of probability and statistics to computer science, production management, quality control, and reliability. A statistical computer package is used throughout the course for teaching and for assignments. Contents include: descriptive statistics, pictorial and tabular methods, and measures of location and of variability; sample space and events, probability axioms, and counting techniques; conditional probability and independence, and Bayes' formula; discrete random variables, distribution functions and moments, and binomial and Poisson distributions; continuous random variables, densities and moments, normal, gamma, and exponential and Weibull distributions unions; distribution of the sum and average of random samples; the Central Limit Theorem; confidence intervals for the mean and the variance; hypothesis testing and p-values, and applications for the mean; simple linear regression, and estimation of and inference about the parameters; and correlation and prediction in a regression model. Close
Requirements Acquisition is one of the least understood and hardest phases in the development of software products, especially because requirements are often unclear in the minds of many or most stakeholders. This course deals with the identification of stakeholders, the elicitation and verification, with their participation, of the requirements for a new or to-be-extended software product. It deals further with the analysis and modeling of requirements, the first steps in the direction of software design. Finally, it deals with the quality assurance aspects of the software requirements phase of the software development process. This course is case-history and project-oriented, and uses industry-standard software tools.
This is a course on more complex data structures, and algorithm design and analysis, using the C++ language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
An introduction to arguments about the relationship between computing and society, the impact of computing activities on social relationships, and the evolution of institutions to regulate computer-mediated activities.
This is an introduction to Human Computer Interaction (HCI). It covers basic concepts, principles, and frameworks in HCI; models of interaction; and design guidelines and methodologies. The course includes extensive readings and reports, as well as work on projects involving interface design and development.
This is a course on more complex data structures, and algorithm design and analysis, using the C++ language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
This course introduces students to the managerial analysis and application of network and software applications necessary to develop, maintain, and enhance a business presence in the electronic marketplace. This course builds upon previous courses in Information Technology, including network and software applications from a management and implementation perspective, and introduces advanced concepts in these areas. This course requires in-class use of a laptop computer in the current Stevens configuration with Stevens wireless and TCP/IP access.
The course provides an understanding of electronic commerce and related architectures, protocols, and technologies. It describes the e-commerce concept, objectives, and market drivers, as well as its requirements and underpinning techniques and technologies, including the Internet, WWW, multimedia, intelligent agents, client-server, and data mining. Security in e-commerce is addressed, including types of security attacks, security mechanisms, Virtual Private Networks (VPNs), firewalls, Intranets, and extranets. Implementation issues in e-commerce, including the design and management of its infrastructure and applications (ERP, CRM, and SCM), are discussed. M-commerce is addressed, electronic payment systems with their associated protocols are described, and various B2C and B2B applications are presented. Also, policy and regulatory issues in ecommerce are discussed. Close
The focus of this course is on the behavior of and interactions between individual participants in the economic system. In addition to providing a theoretical basis for the analysis of these economic questions, the course also develops applications of these theories to a number of current problems. Topics include: the nature of economic decisions, the theory of market processes, models of imperfect competition, public policy towards competition, the allocation of factors of production, discrimination, poverty and earnings, and energy.
Students in this course work in teams to develop real software for real clients. Topics in software engineering additional to or more advanced than those taught in CS 347 are introduced "just in time," as needed.
Introduction to Computer Science Honors II (4-0-0)
(Lecture-Lab-Study Hours)
Advanced programming concepts covering classical data structures and object-oriented programming. Emphasis will be on building a collection of re-usable software components that will form the basis of future programming efforts. The data structures covered include lists, stacks, queues, trees, binary search trees, and balanced search trees. The object-oriented features of Java covered include classes, templates, inheritance, polymorphism and run-time binding. Also included is a discussion of the analysis of asymptotic running times of algorithms. Close
This is a course on more complex data structures, and algorithm design and analysis, using the C language. Topics include: advanced and/or balanced search trees; hashing; further asymptotic complexity analysis; standard algorithm design techniques; graph algorithms; complex sort algorithms; and other "classic" algorithms that serve as examples of design techniques. Close
Introduction to the design and querying of relational databases. Topics include: relational schemas; keys and foreign key references; relational algebra (as an introduction to SQL); SQL in depth; Entity-Relationship (ER) database design; translating from ER models to relational schemas and from relational schemas to ER models; functional dependencies; and normalization.
Students in this course work in teams to develop real software for real clients. Topics in software engineering additional to or more advanced than those taught in CS 347 are introduced "just in time," as needed.
The undergraduate minor in entrepreneurship provides the educational prerequisites needed to foster the successful birth and development of technology-driven new ventures.
The minor will provide the knowledge and the infrastructure needed to sustain and support the efforts of Stevens? undergraduate students in engineering and science to create economic value through Technogenesis. After completing the minor, students will be able to develop and write an effective business plan by systematically developing the following skills:
Able to identify and recognize viable technical business opportunities
Can critically evaluate these business opportunities
Can assess and manage the intellectual property embodied in technological opportunities
Can develop an effective business model addressing market, operating and financial requirements
Knows how to launch a technologically-based business
Courses and Sequence
By Semester 5: MGT 244 Microeconomics In Semester 5: E 355 Engineering Economy or E 356 Engineering Economy In Semester 6: MGT 372 Discovery and Commercialization of Technical Business Opportunities In Semester 7: TG 401 Entrepreneurship and Business for Engineers and Scientists (Marketing and Operations of Technical Business Opportunities) MGT 472 Assessment and Financing of Technical Business Opportunities In Semester 8: MGT 414 Entrepreneurial Business Practicum
Students enrolled in any undergraduate major at Stevens may qualify for a minor in economics by taking the seven courses indicated below. In addition, students must achieve a GPA of at least 2.6 in the seven minor courses, with no individual course grade lower than a ?C?.
You may qualify for a minor in information systems by taking the courses indicated below. Enrollment in a minor means you must meet the Institute's requirements for minor programs.