Skip to main content

Courses

The required core courses are described below. Electives are selected that support the student’s interests and educational goals, have the approval of the graduate advisory committee, and are consistent with the objectives of the Institute. If a student wishes to substitute alternate course(s) for a common core, they must justify this in writing and request the approval of the Director for Graduate Programs.

Core Courses

Please select five courses from one of the following core selections for a total of 15 credit hours.

Manufacturing Core - Select one course per area
Area 1 - select one

Units: 3

An introduction to software life cycle models; size estimation; cost and schedule estimation; project management; risk management; formal technical reviews; analysis, design, coding and testing methods; configuration management and change control; and software reliability estimation. Emphasis on large development projects. An individual project required following good software engineering practices throughout the semester.

Offered in Fall Spring Summer

Units: 3

Database concepts. Database design. Data models: entity-relationship and relational. Data manipulation languages including SQL. Data Dictionaries. Query processing. Concurrency. Software development environments using a database system. Expert, object-oriented, multimedia and distributed database systems. Database systems architecture. Use of a commercial database management system.

Offered in Spring Only

Units: 3

Discrete-event stochastic simulation for the modeling and analysis of systems. Programming of simulation models in a simulation language. Input data analysis, variance reduction techniques, validation and verification, and analysis of simulation output. Random number generators and random variate generation.

Offered in Fall and Spring

Units: 3

Basic discrete event simulation methodology: random number generators, generating random objects, design of discrete event simulation, validation, analysis of simulation output, variance reduction techniques, Markov chain Monte Carlo, simulation optimization. The course has computer assignments and projects. This course is a sequel to ISE/OR 760 Stochastic Models which serves as a prerequisite. This is NOT a software based course! Students who are looking for a class on simulation software, such as Arena and Simio, are recommended to take ISE 562 [master-level simulation class].

Offered in Fall and Spring

Area 2 - select one

Units: 3

Engineering economy analysis of alternative projects including tax and inflation aspects, sensitivity analysis, risk assessment, decision criteria. Emphasis on applications.

Offered in Spring Only

Units: 3

Analysis of economic merits of alternatives including interest and income tax considerations. Risk and sensitivity exploration techniques. Introduction to analytical techniques for multiple objectives or criteria. Use of mathematical programming andcomputers for capital budgeting.

Offered in Fall Only

Units: 2

Financial decision making at profit-motivated businesses: decisions about what to produce and how and decisions about how to finance the assets needed for production. Cash as the basis of asset valuation. Capital budgeting decisions under certainty and uncertainty. Capital market theory. Cost of capital. Bond and stock valuation. Restricted to MBA students.

Offered in Fall and Spring

Area 3 - select one

Units: 3

Product development course targeted toward the medical device industry. Product design and development, concept generation and selection, parametric feature-based CAD, design for manufacturability [DFM] and assembly [DFA], tolerancing, rapid prototyping, tool design, tool fabrication, and medical device fabrication.

Offered in Spring Only

Units: 3

Concepts and application of real-time control of automated manufacturing systems. Development of prototype manufacturing control applications involving introductions to following topics: computer architecture; real-time, multi-tasking operating systems; data modeling; multi-processing systems; local area networks; inter-task communication; and development of multi-tasking control systems. Design development of control system.

Offered in Fall Only

YEAR: Offered Alternate Years

Units: 3

Manufacturing process engineering, primary,secondary, finishing and assembly processes. concurrent engineering, process planning, group technology, manufacturing analyses and application of economic analyses.

Offered in Spring Only

Units: 3

General principles of operation and programming of automated systems. Automated assembly, automated manufacturing, and inspection systems. Control of automated manufacturing. Industrial logic systems and programmable logic controllers. Computer numerical control, industrial robotics, and computer integrated manufacturing.

Offered in Fall and Spring

Area 4 - select one

Units: 3

An analysis of Production-Inventory systems. Discussion of commonly used planning and scheduling techniques. Introduction to use of math modeling for solution of planning and scheduling problems. Interface with quality control and information systems.

Offered in Spring Only

Area 5 - select one

Units: 3

Principles of Mechatronics Design, review of logic gates, microprocessor architecture, sensors and actuators, A/D and D/A conversion techniques, real-time multi-tasking programming concepts, direct digital control implementation. "Hands-on" experience through several laboratory assignments and final team project.

Offered in Spring Only

Units: 3

Mechanical design principles important in high volume production using modern automated assembly technology. Production and component design for ease of assembly as dictated by part handling, feeding, orientation, insertion and fastening requirements. Existing product evaluation and redesign for improved assemblage.

Offered in Fall Only

Mechatronics Core - Select one course per area
Area 1 - select one

Units: 3

The study of electro-mechanical systems controlled by microcomputer technology. The theory, design and construction of smart systems; closely coupled and fully integrated products and systems. The synergistic integration of mechanisms, materials, sensors, interfaces, actuators, microcomputers, controllers, and information technology.

Offered in Fall Only

Units: 3

Principles of Mechatronics Design, review of logic gates, microprocessor architecture, sensors and actuators, A/D and D/A conversion techniques, real-time multi-tasking programming concepts, direct digital control implementation. "Hands-on" experience through several laboratory assignments and final team project.

Offered in Spring Only

Area 2 - select one

Units: 3

A practical introduction to electromechanical systems with emphasis on modeling, analysis, design, and control techniques. Provides theory and practical tools for the design of electric machines [standard motors, linear actuators, magnetic bearings, etc]. Involves some self-directed laboratory work and culuminates in an industrial design project. Topics include Maxwell's equations, electromechanical energy conversion, finite element analysis, design and control techniques.

Offered in Spring and Summer

Units: 3

Mechanical design principles important in high volume production using modern automated assembly technology. Production and component design for ease of assembly as dictated by part handling, feeding, orientation, insertion and fastening requirements. Existing product evaluation and redesign for improved assemblage.

Offered in Fall Only

Area 3 - select one

Units: 3

Analog integrated circuits and analog integrated circuit design techniques. Review of basic device and technology issues Comprehensive coverage of MOS and Bipolar operational amplifiers. Brief coverage of analog-to-digital conversion techniques and switched-capacitor filters. Strong emphasis on use of computer modeling and simulation as design tool. Students required to complete an independent design project.

Offered in Fall Only

Units: 3

An introduction to robotics: history and background, design, industrial applications and usage. Manipulator sensors, actuators and control, linear, non-linear, and force control. Manipulator kinematics: position and orientation, frame assignment, transformations, forward and inverse kinematics. Jacobian: velocities and static forces. Manipulator Kinetics: velocity, acceleration, force. Trajectory generation. Programming languages: manipulator level, task level, and object level. Introduction to advanced robotics. Credit not allowed for both ECE 455 and 555.

Offered in Spring Only

Units: 3

Advanced robotics at its highest level of abstraction; the level of synthesizing human reasoning and behavior. Advanced tobotics deals with the intelligent connection of perception to action. At this level the subject requires knowledge of sensing[computer vision, tactile, sonar], and reasoning [artifical intelligence: machine learning, planning, world modeling]. The advanced robotics course will be valuable for students who wish to work in the area.

Offered in Fall Only

Area 4 - select one

Units: 3

The design of object-oriented systems, using principles such as the GRASP principles, and methodologies such as CRC cards and the Unified Modeling Language [ULM]. Requirements analysis. Design patterns Agile Methods. Static vs. dynamic typing. Metaprogramming. Open-source development practices and tools. Test-first development. Project required, involving contributions to an open-source software project.

Offered in Fall and Spring

Units: 3

Design and implementation of software for embedded computer systems. The students will learn to design systems using microcontrollers, C and assembly programming, real-time methods, computer architecture, interfacing system development and communication networks. System performance is measured in terms of power consumption, speed and reliability. Efficient methods for project development and testing are emphasized. Credit will not be awarded for both ECE 461 and ECE 561. Restricted to CPE and EE Majors.

Offered in Spring Only

Units: 3

Development and examination of techniques used in the design of microwave and millimeter wave components and systems. Specific topics include frequency planning, system design using modules, and design of microwave amplifiers and oscillators. Design for specified frequency, noise, power, mixer or oscillator performance will be covered. There are three design projects: system planning, amplifier design, and oscillator design all using commercial microwave computer aided design tools.

Offered in Spring Only

Area 5 - select one

Units: 3

Introduction to analysis and design of continuous and discrete-time dynamical control systems. Emphasis on linear, single-input, single-output systems using state variable and transfer function methods. Open and closed-loop representation; analog and digital simulation; time and frequency response; stability by Routh-Hurwitz, Nyquist and Liapunov methods; performance specifications; cascade and state variable compensation. Assignments utilize computer-aided analysis and design programs.

Offered in Spring Only

Units: 3

Concepts and application of real-time control of automated manufacturing systems. Development of prototype manufacturing control applications involving introductions to following topics: computer architecture; real-time, multi-tasking operating systems; data modeling; multi-processing systems; local area networks; inter-task communication; and development of multi-tasking control systems. Design development of control system.

Offered in Fall Only

YEAR: Offered Alternate Years

Units: 3

General principles of operation and programming of automated systems. Automated assembly, automated manufacturing, and inspection systems. Control of automated manufacturing. Industrial logic systems and programmable logic controllers. Computer numerical control, industrial robotics, and computer integrated manufacturing.

Offered in Fall and Spring

Logistics Core - Select one course per area
Area 1 - select one

Units: 3

Discrete-event stochastic simulation for the modeling and analysis of systems. Programming of simulation models in a simulation language. Input data analysis, variance reduction techniques, validation and verification, and analysis of simulation output. Random number generators and random variate generation.

Offered in Fall and Spring

Units: 3

An introduction to software life cycle models; size estimation; cost and schedule estimation; project management; risk management; formal technical reviews; analysis, design, coding and testing methods; configuration management and change control; and software reliability estimation. Emphasis on large development projects. An individual project required following good software engineering practices throughout the semester.

Offered in Fall Spring Summer

Units: 3

Database concepts. Database design. Data models: entity-relationship and relational. Data manipulation languages including SQL. Data Dictionaries. Query processing. Concurrency. Software development environments using a database system. Expert, object-oriented, multimedia and distributed database systems. Database systems architecture. Use of a commercial database management system.

Offered in Spring Only

Units: 3

Basic discrete event simulation methodology: random number generators, generating random objects, design of discrete event simulation, validation, analysis of simulation output, variance reduction techniques, Markov chain Monte Carlo, simulation optimization. The course has computer assignments and projects. This course is a sequel to ISE/OR 760 Stochastic Models which serves as a prerequisite. This is NOT a software based course! Students who are looking for a class on simulation software, such as Arena and Simio, are recommended to take ISE 562 [master-level simulation class].

Offered in Fall and Spring

Area 2 - select one

Units: 3

Engineering economy analysis of alternative projects including tax and inflation aspects, sensitivity analysis, risk assessment, decision criteria. Emphasis on applications.

Offered in Spring Only

Units: 3

Analysis of economic merits of alternatives including interest and income tax considerations. Risk and sensitivity exploration techniques. Introduction to analytical techniques for multiple objectives or criteria. Use of mathematical programming andcomputers for capital budgeting.

Offered in Fall Only

Units: 2

Financial decision making at profit-motivated businesses: decisions about what to produce and how and decisions about how to finance the assets needed for production. Cash as the basis of asset valuation. Capital budgeting decisions under certainty and uncertainty. Capital market theory. Cost of capital. Bond and stock valuation. Restricted to MBA students.

Offered in Fall and Spring

Area 3 - select one

Units: 2

Design and management of operations and supply chains. Analysis of strategies, processes, planning and control, and advanced techniques using a variety of managerial frameworks and quantitative tools. Restricted to MBA students.

Offered in Fall and Spring

Units: 3

Major themes and strategies of supply management relationships. The focus is on establishing a basis for collaborative relationships with suppliers through focused market intelligence research, relationship assessment and management, negotiation, collaborative contracting, and on-going management of relationships in global supply chains. Emphasis on the importance of collaboration through the application of practical tools and approaches that drive mutually beneficial outcomes. Core processes around initial exploration and assessment of supply chain relationships, establishing metrics/expectations for the relationship, crafting and managing contracts, and sustaining continuous performance improvement in sourcing, logistics and operations. Every student will participate in a team-based supply chain project with an organization and will learn the team-based, deadline-driven nature of supply chain initiatives in a real-company setting.

Offered in Fall Only

Units: 3

Effective logistics decision-making using a variety of conceptual frameworks and quantitative tools. Relationship between logistics and broader issues of managing the entire supply chain and fulfilling the strategic objectives of a firm. Inventorymanagement. Transportation. Network design.

Offered in Fall and Spring

Area 4

Units: 3

An analysis of Production-Inventory systems. Discussion of commonly used planning and scheduling techniques. Introduction to use of math modeling for solution of planning and scheduling problems. Interface with quality control and information systems.

Offered in Spring Only

Area 5

Units: 3

Elements of logistics networks. Supply chain design: facility location and allocation; great-circle distances; geocoding. Multi-echelon production and inventory systems; sourcing decision systems. Vehicle routing: exact, approximation, and heuristic procedures; traveling salesman problem; basic vehicle routing problem and extensions; backhauling; mixed-mode transportation system design.

Offered in Spring Only

Biomanufacturing Core - Select one course per area
Area 1

Units: 3

Basic discrete event simulation methodology: random number generators, generating random objects, design of discrete event simulation, validation, analysis of simulation output, variance reduction techniques, Markov chain Monte Carlo, simulation optimization. The course has computer assignments and projects. This course is a sequel to ISE/OR 760 Stochastic Models which serves as a prerequisite. This is NOT a software based course! Students who are looking for a class on simulation software, such as Arena and Simio, are recommended to take ISE 562 [master-level simulation class].

Offered in Fall and Spring