Electrical and Computer Engineering Program
Program Overview
Introduction to the Electrical and Computer Engineering Program
The Electrical and Computer Engineering program at SJTU Global College is an interdisciplinary program that combines the principles of electrical engineering, computer engineering, and computer science. This program is supported by the EECS Department of UM and EIEE School of SJTU, and it places emphasis on both hardware and software technology. The program aims to equip students with the capability to creatively use the knowledge learned in the class to solve real-world problems.
Program Overview
The Electrical and Computer Engineering program is built on a common science and engineering core. In the first two semesters, all students receive rigorous instruction in math, physics, chemistry, engineering basics, and computer programming. These courses have been verified by the UM College of Engineering as equivalent to corresponding UM courses. After the second semester, students choose to enter the ECE program.
Program Educational Objectives
Within three to five years after graduation from the ECE program, the graduates are expected to:
- Further their intellectual growth through graduate education or professional development.
- Apply their creativity and global perspective in their engineering or non-engineering professions.
- Assume leadership roles in a variety of contexts.
Student Outcomes
Graduates from the ECE program should be able to demonstrate:
- An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
- An ability to communicate effectively with a range of audiences.
- An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
- An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
- An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
- An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
Curriculum
Candidates for the Bachelor of Science in ECE must satisfactorily complete 136 credit hours required by the GC ECE program, including:
- Engineering Foundation: 39 credits
- Program Subjects: 39 credits
- Academic Writing: 8 credits
- Intellectual Breadth: 16 credits
- Electives:
- Core Electives: 8 credits
- Upper-Level Technical Electives: 7 credits
- Flexible Technical Electives: 12 credits
- General Electives: 7 credits
Engineering Foundation (39 credits)
- Calculus II – MATH1160J or Honors Calculus II – MATH1560J or Honors Mathematics II – MATH1860J
- Calculus III – MATH2150J or Honors Calculus III – MATH2550J or Honors Mathematics III – MATH2850J
- Calculus IV – MATH2160J or Honors Calculus IV – MATH2560J or Honors Mathematics IV – MATH2860J
- Discrete Mathematics – MATH2030J
- Chemistry – CHEM2090J or CHEM2100J
- Chemistry Lab – CHEM2110J
- General Physics PHYS1401J and PHYS2401J, Physics PHYS1500J and PHYS2500J or honors sequence PHYS1600J and PHYS2600J
- Physics Lab I & II – PHYS1410J & PHYS2410J
- Introduction to Engineering – ENGR1000J
- Introduction to Computer and Programming – ENGR1010J
Program Subject (39 credits)
- Introduction to Circuits – ECE2150J
- Introduction to Signals and Systems – ECE2160J
- Programming & Introductory Data Structures – ECE2800J
- Electromagnetics I – ECE2300J
- Introduction to Logic Design – ECE2700J
- Electronic Circuits – ECE3110J
- Introduction to Computer Organization – ECE3700J
- Probabilistic Methods in Engineering – ECE4010J
- Technical Communication – TC3000J
- Advanced Technical Communication – TC4960J
- Capstone Design – ECE4500J or Global MDP – ENGR4500J
Major Design Experience
All ECE students are required to complete a Capstone Design course (ECE4500J) or a Global MDP course (ENGR4500J) or one of the Major Design Experience (MDE) courses from the list below.
- ECE4110J Microwave Circuits I
- ECE4130J Monolithic Amplifier Circuits
- ECE4270J VLSI Design I
- ECE4380J Advanced Lasers and Optics Laboratory
- ECE4410J App Development for Entrepreneurs
- ECE4700J Computer Architecture
- ECE4730J Advanced Embedded Systems
Academic Writing (8 credits)
- Academic Writing I – ENGL1000J
- Academic Writing II – ENGL2000J
Intellectual Breadth (16 credits)
This category requires:
- 2 credits of ENGR4960J Professional Ethics, and
- 14 credits of courses in humanities, social sciences, professional development, natural sciences, and art.
- At least 3 credits in humanities and at least 3 credits in social sciences must be completed.
- Up to 8 credits of language courses can be counted towards this category.
Core Electives (8 credits)
A minimum of 8 credits from the following categories:
- Circuits and Devices: ECE3120J, ECE3200J
- Computer Science and Engineering: ECE2810J, ECE3730J
- Electromagnetics, Optics, and Photonics: ECE3300J, ECE3340J
- Communications, Signal Processing, and Control: ECE3510J, ECE4550J, ECE4600J
Upper-Level Technical Electives (7 credits)
The upper-level technical elective courses give students options to either explore further in the area same as the core elective or discover interests in other Electrical Engineering, Computer Engineering, and Computer Science disciplines.
Flexible Technical Electives (12 credits)
The flexible technical elective requirement may be fulfilled by taking 300-level or higher courses in ECE or in other engineering, biology, chemistry, mathematics, and physics fields.
General Electives (7 credits)
General electives are intended to allow students to explore any dimension of intellectual endeavor that they elect, in both technical (including engineering) and non-technical fields.
Discipline Areas
The technical courses in the ECE curriculum are categorized into four disciplinary areas including:
- Circuits and Devices
- Electromagnetics, Optics, and Photonics
- Communications, Signal Processing, and Control
- Computer Science and Engineering
Each area has required courses and elective options, providing students with a comprehensive education in electrical and computer engineering.
