University of Chicago at Illinois 2005 - 2007 Undergraduate Catalog

:

Department of Electrical and Computer Engineering

B.S. in Electrical Engineering Minor in Electrical Engineering
B.S. in Computer Engineering Minor in Computer Engineering
B.S. in Engineering Physics

1020 Science and Engineering Offices (SEO)
312–996–3423
http://www.ece.uic.edu
Administration: Head of the Department, Mitra Dutta
Director of Undergraduate Studies, Roland Priemer
ECE Student Services: Alicja Wroblewski


B.S. in Electrical Engineering

The Electrical Engineering curriculum is concerned with analysis and design of modern electronic systems, devices, and signals for a broad range of applications such as wireless or network communication, electrical power and control, and multimedia information technology. The curriculum provides a wide background in the fundamental theory of electrical engineering and in the mathematical and scientific tools necessary for an electrical engineer to meet the current and future challenges of a professional career. The field of electrical engineering is currently evolving at a rapid pace since it has a major role in the accelerated growth of the technological world. This requires the modern electrical engineer not only to have a sound basis in the fundamental principles but also to have the capacity to learn and assimilate novel advances as soon as they materialize. These qualities are anticipated in the curriculum, which includes not only a sound theoretical background but also offers a variety of courses that develop the student’s ability to gain knowledge autonomously and to combine it with contemporary design techniques. Courses are in diverse areas such as signal processing, power electronics, communications, optical and electromagnetic technologies, control systems, integrated circuits, multimedia networks, and image analysis.

The curriculum includes both required and elective courses. The required courses are in engineering, mathematics, and physics; they provide a wide backdrop in science and engineering. The elective courses are more specialized and offer a broad range of electrical engineering applications. Each student is assigned a faculty advisor who assists in the selection of the courses.

In addition to classroom experience, the electrical engineering curriculum is planned to provide laboratory experience in electrical and electronic circuits, electromagnetics, communication and signal processing, controls, computers, and digital systems. The curriculum incorporates design projects in the student’s experience starting from the freshman year and culminating in a capstone design project in the senior year. The project requires the students to undertake a significant group design that enriches their knowledge in practical aspects of engineering principles and methodologies. Most of these projects solve realistic problems and the results are presented in an exposition. The curriculum also requires the students to acquire oral and writing skills in expressing their professional ideas and ethical norms. Opportunities are available to participate in the activities of the student chapter of the Institute of Electrical and Electronic Engineers (IEEE) and Eta Kappa Nu, the honor society of electrical engineering. An interest in robotics can be pursued by joining the Engineering Design Team, a College of Engineering student group.

Degree Requirements—Electrical Engineering

To earn a Bachelor of Science in Electrical Engineering degree from UIC, students need to complete University, college, and department degree requirements. The Department of Electrical and Computer Engineering degree requirements are outlined below. Students should consult the College of Engineering section for additional degree requirements and college academic policies. See the ECE Department Web site for any revisions of the EE curriculum http://www.ece.uic.edu.

B.S. in Electrical Engineering Degree Requirements
Hours
Required outside the College of Engineering
47
Required in the College of Engineering
55
Technical Electives
17
Additional Mathematics Requirement
3
Electives outside the Major Rubric
6
Total Hours—B.S. in Electrical Engineering
128

Required outside the College of Engineering

Courses
Hours
ENGL 160—English Composition I
3
ENGL 161—English Composition II
3
Humanities electivesa
6
Social sciences electivesa
6
MATH 180—Calculus I
5
MATH 181—Calculus II
5
MATH 210—Calculus III
3
MATH 220—Introduction to Differential Equations I
3
PHYS 141—General Physics I (Mechanics)
4

PHYS 142 —General Physics II (Electricity and

     Magnetism)

4
CHEM 112—General College Chemistry I
5
Total Hours—Required outside the College of
Engineering
47

a Humanities and social sciences electives should be selected from the Course Distribution Chart in the College of Liberal Arts and Sciences section of the catalog. Students must choose courses from two different departments in the humanities and in the social sciences. One of the humanities or social sciences electives must be an approved cultural diversity course. A list of approved cultural diversity courses may also be found in the College of Liberal Arts and Sciences section.

Required in the College of Engineering

Courses
Hours
   
Electrical Engineering Core Courses
   
ENGR 100—Orientationa
0a
     
One of the following courses:
3
CHE 201—Introduction to Thermodynamics (3)
OR
ME 205—Introduction to Thermodynamics (3)
   
CS 107—Introduction to Computing and
    Programming
4

ECE 115—Introduction to Electrical and Computer

     Engineering

4
ECE 225—Circuit Analysis
4
ECE 265—Introduction to Logic Design
4
ECE 267—Computer Organization I
3
ECE 310—Discrete and Continuous Signals and
    Systems
3
ECE 322—Communication Electromagnetics
3
ECE 340—Electronics I
4
ECE 341—Probability and Random Process for
    Engineers
3
ECE 346—Solid-State Device Theory
4
ECE 396—Senior Design I
2
ECE 397—Senior Design II
2
   
Electrical Engineering Advanced Core Courses
   
Three of the following courses, each with
a laboratory:
12
ECE 311—Communication Engineering (4)
ECE 317—Digital Signal Processing I (4)
ECE 342—Electronics II (4)
ECE 350—Principles of Automatic Control (4)
ECE 367—Microprocessor-Based Design (4)
Total Hours—Required in the College of Engineering
55

a ENGR 100 is a one-semester-hour course, but the hour does not count toward the total hours required for graduation.

Technical Electives

Courses
Hours
   
Seventeen hours chosen from the following list.
Those courses not used to meet the advanced
electrical engineering core requirement can be
used as technical electives.
     
However, no more than a total of two courses
below the 400-level may be used to meet the
technical elective requirement. Also, no more
than one course from outside of the Electrical
and Computer Engineering Department may be
used to meet the technical electives requirement.
17
PHYS 244—General Physics III (Modern Physics) (3)  

CS 385—Operating Systems Concepts and

     Designa (4)

ECE 333—Computer Communication Networks I (4)
ECE 347—Integrated Circuit Engineering (3)
ECE 366—Computer Organization II (4)
ECE 368—CAD-Based Digital Design (4)
ECE 400—Introduction to Microelectromechanical
    Systems (3)
ECE 407—Pattern Recognition I (3)
ECE 410—Network Analysis (3)
ECE 412—Introduction to Filter Synthesis (3)
ECE 415—Image Analysis and Computer Vision I (3)
ECE 417—Digital Signal Processing II (4)  
ECE 418—Statistical Digital Signal Processing (3)
ECE 421— Introduction to Antennas and Wireless 

    Propagation (3)

ECE 423—Electromagnetic Compatibility (3)
ECE 424—RF and Microwave Guided Propagation (4)  
ECE 427—Modern Linear Optics (3)
ECE 431—Analog Communication Circuits (4)
ECE 432—Digital Communications (3)
ECE 434—Multimedia Systems (3)
ECE 436—Computer Communication Networks II (3)
ECE 437—Wireless Communications (3)  
ECE 442—Power Semiconductor Devices and
    Integrated Circuits (4)
ECE 445—Analysis and Design of Power Electronic
    Circuits (4)
ECE 448—Transistors (3)
ECE 449—Microdevices and Micromachining
    Technology (4)
ECE 451—Control Engineering (3)
ECE 452—Robotics: Algorithms and Control (3)
ECE 458—Electromechanical Energy Conversion (3)
ECE 465—Digital Systems Design (3)
ECE 466—Computer Architecture (3)
ECE 467—Introduction to VLSI Design (4)
ECE 468—Analog and Mixed-Signal VLSI Design (4)
ECE 469—CAD-Based Computer Design (3)
MCS 425—Coding and Cryptography (3)
Total Hours—Technical Electives
17

aCS 385 is an acceptable technical elective for Electrical Engineering majors, provided they satisfy the prerequisites for this course, which are not otherwise required in this program.

Additional Mathematics Requirement

Courses
Hours
One of the following courses:
3
MATH 310—Applied Linear Algebra (3)
MATH 410—Advanced Calculus I (3)
MATH 417—Complex Analysis with Applications (3)
MCS 471—Numerical Analysis (3)
MATH 481—Applied Partial Differential Equations (3)
Total Hours—Additional Mathematics Requirement
3

 

Electives outside the Major Rubric

Courses
Hours
Two courses from outside the ECE rubric
6
Total Hours—Electives outside the Major Rubric
6

Students preparing for the Fundamentals of Engineering Examination, which leads to becoming a Licensed Professional Engineer, are advised to use these hours to take CME 201—Statics and one course from the following courses: CME 203—Strength of Materials, CME 260—Properties of Materials, or ME 211—Fluid Mechanics I.

Sample Course Schedule— Electrical Engineering

Freshman Year
First Semester
Hours
MATH 180—Calculus I
5
CHEM 112—General College Chemistry I
5
ENGL 160—English Composition I
3
CS 107—Introduction to Computing and Programming
4
ENGR 100—Orientationa
0a
Total Hours
17
a ENGR 100 is one-semester-hour course, but does not count toward the total hours required for graduation.  
 
Second Semester
Hours
MATH 181—Calculus II
5
PHYS 141—General Physics I (Mechanics)
4
ENGL 161—English Composition II
3
ECE 115—Introduction to Electrical and Computer Engineering
4
Total Hours
16
 
Sophomore Year
First Semester
Hours
MATH 210—Calculus III
3

PHYS 142—General Physics II (Electricity and

     Magnetism)

4
ECE 265—Introduction to Logic Design 4
Free elective
3
Humanities or social sciences elective
3
Total Hours
17
   
Second Semester
Hours
MATH 220—Introduction to Differential Equations
3
CHE 201—Introduction to Thermodynamics  
OR  
ME 205—Introduction to Thermodynamics 3
Humanities or social sciences elective
3
ECE 267 —Computer Organization I
3
Free elective
3
Total Hours
15
 
Junior Year
First Semester
Hours
ECE 225—Circuit Analysis
4
ECE 310—Discrete and Continuous Signals and
    Systems
3
ECE 346—Solid State Device Theory
4
Humanities or social sciences elective
3
Additional mathematics course
3
Total Hours
17
   
Second Semester
Hours
ECE 322—Communication Electromagnetics
3
ECE 341—Probability and Random Processes for
    Engineers
3
ECE 340—Electronics I
4
Advanced EE core elective
4
Humanities or social sciences elective 3
Total Hours
17
 
Senior Year
First Semester
Hours
ECE 396—Senior Design I
2
Advanced EE core electives
8
Humanities or social sciences elective
3
Technical electives
5
Total Hours
18
   
Second Semester
Hours
ECE 397—Senior Design II
2
Technical electives
12
Total Hours
14

Minor in Electrical Engineering

For the minor, 18 semester hours are required, excluding prerequisite courses. Students outside the Department of Electrical and Computer Engineering must complete the following:

Prerequisite Courses—Electrical Engineering Minor
Hours
MATH 180—Calculus I
5
MATH 181—Calculus II
5
MATH 210—Calculus III
3
MATH 220—Introduction to Differential Equations
3
PHYS 141—General Physics I (Mechanics)
4

PHYS 142—General Physics II (Electricity and

     Magnetism)

4

ECE 115 —Introduction to Electrical and Computer

     Engineering

4
Total Hours—Prerequisite Courses for Electrical
Engineering Minor
28

 

Required Courses—Electrical Engineering Minor
Hours
ECE 225—Circuit Analysis 4
ECE 265—Introduction to Logic Design
4
ECE 310—Discrete and Continuous Signals and
    Systems
3
ECE 322—Communication Electromagnetics
3
ECE 340—Electronics I
4
Total Hours—Required Courses for Electrical
Engineering Minor
18

B.S. in Computer Engineering

Computer Engineering is concerned with the application of electrical engineering and computer science principles to the design of computer systems and digital networks. Through creative utilization of tools and knowledge, a computer engineer designs digital systems that are being employed in virtually all fields of human endeavor. This requires a background in physical sciences, information sciences, electrical engineering, and computer science. Computer engineering requires skills in both the design and development of computer hardware and computer software. Depending on need, the computer engineer may work with electrical engineers, computer scientists, information systems experts, biomedical researchers, and people in almost any other field. The diversity of products that involve the design talents of a computer engineer is unlimited. These range from large to small computers to special purpose computing hardware and software embedded within devices and systems. The applications, for example, are in business to organize, process, and communicate data, communications over mobile and satellite networks, digital sound and picture processing for entertainment, household appliances, automotive systems, manufacturing process control, biomedical instrumentation, machine control, and innumerable other fields. The emphasis in computer engineering is on the design of hardware as well as software tools and systems for the acquisition, processing, storage, and transmission of data and signals by digital means.

All students are required to obtain a strong mathematical foundation, including discrete mathematics and probability and statistics. Each student acquires a common background in the fundamentals of electrical engineering and computer science. This includes course work in computer languages, data structures and algorithms, software design and development, circuit analysis, signal processing, computer architecture, digital networks, microprocessor-based design, digital electronic circuits design, and computer operating systems design. Furthermore, in consultation with an advisor, each student can follow an individualized program by taking courses selected from a departmentally approved list of technical elective courses for computer engineering. In almost all course work, students do design projects while learning to apply basic computer tools. The curriculum also requires the students to acquire oral and writing skills in expressing their professional ideas and ethical norms. As a senior, each student gains further design experience working in a group on a two-semester design project involving practical application of engineering principles. Students are encouraged to participate in the activities of the student chapters of the Institute of Electrical and Electronic Engineers (IEEE) and the Association for Computing Machinery (ACM). An interest in robotics can be pursued by joining the Engineering Design Team, a College of Engineering student group.

Degree Requirements—Computer Engineering

To earn a Bachelor of Science in Computer Engineering degree from UIC, students need to complete University, college, and department degree requirements. The Department of Electrical and Computer Engineering degree requirements are outlined below. Students should consult the College of Engineering section for additional degree requirements and college academic policies. See the ECE Department Web site for any revisions of the CE curriculum http://www.ece.uic.edu.

B.S. in Computer Engineering
Degree Requirements
Hours
Required outside the College of Engineering
47
Required in the College of Engineering
58–59
Technical Electives
14
Additional Mathematics Requirement
3
Electives outside the Major Rubric
6
Total Hours—B.S. in Computer Engineering
128

Required outside the College of Engineering

Courses
Hours
ENGL 160—English Composition I
3
ENGL 161—English Composition II
3
Humanities electivesa
6
Social sciences electivesa
6
MATH 180—Calculus I
5
MATH 181—Calculus II
5
MATH 210—Calculus III
3
MATH 220—Introduction to Differential Equations I
3
PHYS 141—General Physics I (Mechanics)
4

PHYS 142—General Physics II (Electricity and

     Magnetism)

4
CHEM 112—General College Chemistry I
5
Total Hours—Required outside the College of
Engineering
47

a Humanities and social sciences electives should be selected from the Course Distribution Chart in the College of Liberal Arts and Sciences section of the catalog. Students must choose courses from two different departments in the humanities and in the social sciences. One of the humanities or social sciences electives must be an approved cultural diversity course. A list of approved cultural diversity courses may also be found in the College of Liberal Arts and Sciences section.

Required in the College of Engineering

Courses
Hours
Computer Engineering Core Courses
ENGR 100—Orientationa
0a
   
One of the following courses:
3
CHE 201—Introduction to Thermodynamics (3)
OR
ME 205—Introduction to Thermodynamics (3)
   
CS 107—Introduction to Computing and Programming
4
CS 201—Data Structures and Discrete Mathematics I
4

ECE 115—Introduction to Electrical and Computer

     Engineering

4
ECE 225—Circuit Analysis
4
ECE 265—Introduction to Logic Design
4
ECE 267—Computer Organization I
3
ECE 310—Discrete and Continuous Signals and
    Systems
3
ECE 340—Electronics I
4

ECE 341—Probability and Random Processes for

     Engineers

3
ECE 366—Computer Organization II
4
ECE 396—Senior Design I
2
ECE 397—Senior Design II
2
  
Computer Engineering Advanced Core Courses
  
Students must complete at least two courses from each of the following two groups of courses:
14–15
Group A:
ECE 333—Computer Communication Networks I (4)
ECE 367—Microprocessor-Based Design (4)
ECE 368—CAD-Based Digital Design (4)

CS 385—Operating Systems Concepts and

     Design (4)

 
Group B:
ECE 465—Digital Systems Design (3)  
ECE 466—Computer Architecture (3)  
ECE 467—Introduction to VLSI Design (4)  
CS 401—Algorithms (3)  
   
Total Hours—Required in the College of Engineering
58–59

a ENGR 100 is a one-semester-hour course, but the hour does not count toward the total hours required for graduation.

Technical Electives

Courses
Hours
 
Fourteen hours chosen from the following list. Those
courses not used to meet the advanced computer
engineering core requirement can be used as
technical electives.
   
However, no more than a total of two courses
below the 400-level may be used to meet the tech-
nical elective requirement. Also, no more than one
course from outside of the ECE Department may be
used to meet the technical elective requirement.
14
CS 202—Data Structures and Discrete
    Mathematics II (3)
CS 473—Compiler Design (3)
CS 485—Networked Operating Systems
    Programming (4)
ECE 311 —Communication Engineering (4)  
ECE 317—Digital Signal Processing I (4)  
ECE 322—Communication Electromagnetics (3)
ECE 342—Electronics II (4)  
ECE 346—Solid State Device Theory (4)  
ECE 347—Integrated Circuit Engineering (3)
ECE 350—Principles of Automatic Control (4)
ECE 407—Pattern Recognition I (3)
ECE 410—Network Analysis (3)
ECE 412—Introduction to Filter Synthesis (3)
ECE 415—Image Analysis and Computer Vision I (3)
ECE 417—Digital Signal Processing II (4)  
ECE 418—Statistical Digital Signal Processing (3)

ECE 421—Introduction to Antennas and Wireless 

    Propagation (3)

ECE 424—RF and Microwave Guided Propagation (4)  
ECE 427—Modern Linear Optics (3)
ECE 431—Analog Communication Circuits (4)
ECE 432—Digital Communications (3)
ECE 434—Multimedia Systems (3)
ECE 436—Computer Communication Networks II (3)
ECE 437—Wireless Communications (3)
ECE 442—Power Semiconductor Devices and
    Integrated Circuits (4)
ECE 445—Analysis and Design of Power Electronic
    Circuits (4)
ECE 448—Transistors (3)
ECE 449—Microdevices and Micromachining
    Technology (4)
ECE 451—Control Engineering (3)
ECE 452—Robotics: Algorithms and Control (3)
ECE 458—Electromechanical Energy Conversion (3)
ECE 468—Analog and Mixed-Signal VLSI Design (4)
ECE 469—CAD-Based Computer Design (3)
MCS 425—Coding and Cryptography (3)
PHYS 244—General Physics III (Modern Physics) (3)
Total Hours—Technical Electives
14

Additional Mathematics Requirement

Courses
Hours
One of the following courses:
3
MATH 310—Applied Linear Algebra (3)
MATH 410—Advanced Calculus I (3)
MATH 417—Complex Analysis with Applications (3)
MATH 481—Applied Partial Differential Equations (3)
MCS 471—Numerical Analysis (3)  
Total Hours—Additional Mathematics Requirement
3

Electives outside the Major Rubric

Courses
Hours
Two courses from outside the ECE rubric
6
Total Hours—Elective outside the Major Rubric
6

Students preparing for the Fundamentals of Engineering Examination, which leads to becoming a Licensed Professional Engineer, are advised to use these hours to take CME 201—Statics and one course from the following courses: CME 203—Strength of Materials, CME 260—Properties of Materials, or ME 211—Fluid Mechanics.

Sample Course Schedule—Computer Engineering

Freshman Year
First Semester
Hours
MATH 180—Calculus I
5
CHEM 112—General College Chemistry I
5
ENGL 160—English Composition I
3
CS 107—Introduction to Computing and Programming
4
ENGR 100—Orientationa
0a
Total Hours
17
a ENGR 100 is one-semester-hour course, but does not
count toward the total hours required for graduation.
   
Second Semester
Hours
MATH 181—Calculus II
5
PHYS 141—General Physics I (Mechanics)
4
ENGL 161—English Composition II
3

ECE 115 —Introduction to Electrical and Computer

     Engineering

4
Total Hours
16
 
Sophomore Year
First Semester
Hours
MATH 210—Calculus III
3

PHYS 142—General Physics II (Electricity and

     Magnetism)

4
CS 201—Data Structures and Discrete Mathematics I
4
ECE 265—Introduction to Logic Design
4
Humanities or social sciences elective
3
Total Hours
18
   
Second Semester
Hours
MATH 220—Introduction to Differential Equations
3
CHE 201—Introduction to Thermodynamics
OR  
ME 205—Introduction to Thermodynamics 3
ECE 267—Computer Organization I
3
Humanities or social sciences elective
3
Free elective
3
Total Hours
15
 
Junior Year
First Semester
Hours
ECE 225—Circuit Analysis
4
ECE 310—Discrete and Continuous Signals and
    Systems
3
Advanced CE core elective 4
Humanities or social sciences elective
3
Additional mathematics course
3
Total Hours
17
   
Second Semester
Hours
ECE 366—Computer Organization II
4
ECE 341—Probability and Random Processes for
    Engineers
3
ECE 340—Electronics I
4
Advanced CE core elective
4
Humanities or social sciences elective 3
Total Hours
18
 
Senior Year
First Semester
Hours
ECE 396—Senior Design I
2
Advanced CE core elective
3
Free elective
3
Technical electives
6
Total Hours
14
   
Second Semester
Hours
ECE 397—Senior Design II
2
Technical electives
9
Advanced CE core elective 3
Total Hours
14

Minor in Computer Engineering

For the minor, 19 semester hours are required, excluding prerequisite courses. Students outside the Department of Electrical and Computer Engineering must complete the following:

Prerequisite Courses—
Computer Engineering Minor
Hours
MATH 180—Calculus I
5
MATH 181—Calculus II
5
MATH 210—Calculus III
3
MATH 220—Introduction to Differential Equations
3
PHYS 141—General Physics I (Mechanics)
4

PHYS 142—General Physics II (Electricity and

     Magnetism)

4
CS 107—Introduction to Computing and Programming
4

ECE 115—Introduction to Electrical and Computer

     Engineering

4
Total Hours—Prerequisite Courses for Computer
Engineering Minor
32

 

Required Courses—Computer Engineering Minor
Hours
ECE 225—Circuit Analysis 4
ECE 265—Introduction to Logic Design
4
ECE 267—Computer Organization I
3
ECE 366—Computer Organization II
4
CS 201—Data Structures and Discrete Mathematics I 4
Total Hours—Required Courses for Computer
Engineering Minor
19

B.S. in Engineering Physics

B.S. in Engineering Physics is offered by the Department of Electrical and Computer Engineering (College of Engineering) in association with the Department of Physics (College of Liberal Arts and Sciences).

The engineering physics major bridges the gap between science and technology by combining a strong background in physics and mathematics with exposure to the most fundamental areas of engineering. The program is based on the recognition that most engineering disciplines are rooted in the field of physics, and that new and emerging technologies rarely fall neatly within a single engineering discipline but often straddle different fields. The program highlights, for instance, the subtle and deep relations between materials science and civil engineering, between solid-state physics and chemical engineering, and between electromagnetics and telecommunication engineering.

This training is especially well suited to students who wish to pursue careers in research and development in advanced technology and applied science. In particular, students majoring in this program are well qualified to pursue graduate studies in most areas of engineering and applied physics.

The content of this program strongly emphasizes topics in physics and mathematics; however, this curriculum also gives students great flexibility in the choice of topics for technical electives. Students can customize their curriculum by choosing four technical elective courses from many fields. Engineering training is completed by a senior design project, which can be taken in any department within the engineering college.

Students interested in the Engineering Physics major should contact Professor George Uslenghi in the Department of Electrical and Computer Engineering at uslenghi@uic.edu.

Degree Requirements—Engineering Physics

To earn a Bachelor of Science in Engineering Physics degree from UIC, students need to complete University and college degree requirements. The course requirements for this program are outlined below. Students should consult the College of Engineering section for additional degree requirements and college academic policies. See the ECE Department Web site for revisions to the Engineering Physics curriculum http://www.ece.uic.edu.

B.S. in Engineering Physics Degree Requirements
Hours
Required outside the College of Engineering
62
Required in the College of Engineering
33–36
Advanced Electromagnetics Requirement
7–8
Advanced Mechanics Requirement
3–4
Technical Electives
12–17
Electives outside Major Rubric
6
Total Hours—B.S. in Engineering Physics
128

Required outside the College of Engineering

Courses
Hours
ENGL 160—English Composition I
3
ENGL 161—English Composition II
3
Humanities electivesa
6
Social sciences electivesa
6
MATH 180—Calculus I
5
MATH 181—Calculus II
5
MATH 210—Calculus III
3
MATH 220—Introduction to Differential Equations I
3
PHYS 141—General Physics I (Mechanics)
4
PHYS 142—General Physics II (Electricity and
    Magnetism)
4
PHYS 215—Mathematical Methods for Physicists
4
PHYS 244—General Physics III (Modern Physics)
3
PHYS 411—Quantum Mechanics I
4
PHYS 481—Modern Experimental Physics I
4
CHEM 112—General College Chemistry I
5
Total Hours—Required outside the College of
Engineering
62

a Humanities and social sciences electives should be selected from the Course Distribution Chart in the College of Liberal Arts and Sciences section of the catalog. Students must choose courses from two different departments in the humanities and in the social sciences. One of the humanities or social sciences electives must be an approved cultural diversity course. A list of approved cultural diversity courses may also be found in the College of Liberal Arts and Sciences section.

Required in the College of Engineering

Courses
Hours
ENGR 100—Orientationa
0a
CME 201—Statics
3
CME 203—Strength of Materials
3
CME 260—Properties of Materials
3
 
Senior Design Requirement chosen from the
following:
4–7
BIOE 396—Senior Design I (3)
BIOE 397—Senior Design II (3)
OR
CME 396—Senior Design I (3)
CME 397—Senior Design II (3)
OR
CHE 396—Senior Design I (4)
CHE 397—Senior Design II (3)
OR
ECE 396—Senior Design I (2)
ECE 397—Senior Design II (2)
OR
ME 396—Senior Design (4)
   
One of the following courses:
3
CHE 201—Introduction to Thermodynamics (3)
OR
ME 205—Introduction to Thermodynamics (3
   
One of the following courses:
3
CS 102—Introduction to Programming (3)
OR  
CS 108—Fortran Programming for Engineers (3)
   
ECE 225—Circuit Analysisb
4
ECE 310—Discrete and Continuous Signals and
    Systems
3
ECE 346—Solid State Device Theory
4
ME 212—Fundamentals of Fluid Mechanics
3
Total Hours—Required in the College of
Engineering
33–36

a ENGR 100 is a one-semester-hour course, but the hour does not count toward the total hours required for graduation.

b For the Engineering Physics major, the prerequisite ECE 115 is not required.

Advanced Electromagnetics Requirement

Courses
Hours
One of the following two-course sequences:
7–8
ECE 320—Transmission Lines (4)
ECE 322—Communication Electromagnetics (3)
OR
PHYS 401—Electromagnetism I (4)
PHYS 402—Electromagnetism II (4)
Total Hours—Advanced Electromagnetics
    Requirement
7–8

Advanced Mechanics Requirement

Courses
Hours
One of the following courses:
3–4
ME 413—Dynamics of Mechanical Systems (3)
OR
PHYS 441—Theoretical Mechanics (4)
Total Hours—Advanced Mechanics Requirement
3–4

Technical Electives

Courses
Hours
 
Twelve to seventeen semester hours from a list of
technical electives available from the advisor.
These courses should be selected in consultation
with the advisor and should be chosen from
approved sequences in the following areas:
12–17
Bioengineering
Civil and Materials Engineering
Chemical Engineering Design
Chemical Engineering Multiphase Transport
     Phenomena
Chemical Engineering Chemical Process
Computer Science
Electrical and Computer Engineering Circuits and
     VLSI
Electrical and Computer Engineering Communications
     Signal and Processing
Electrical and Computer Engineering Solid State,
     MEMS, and Nanotechnology
Electrical and Computer Engineering
     Electromagnetics and Optics
Mechanical Engineering Thermal/Fluid Science
Mechanical Engineering Mechanical Systems
Modern Physics
Total Hours—Technical Electives
12–17

Electives outside Major Rubric

Courses
Hours
Electives outside the PHYS and ECE rubrics
6
Total Hours—Electives outside the Major Rubric
6

Sample Course Schedule—Engineering Physics

Freshman Year
First Semester
Hours
MATH 180—Calculus I
5
CHEM 112—General College Chemistry I
5
ENGL 160—English Composition I
3
Humanities or social sciences elective
3
ENGR 100—Orientationa
0a
Total Hours
16
a ENGR 100 is one-semester-hour course, but does not
count toward the total hours required for graduation.
 
   
Second Semester
Hours
MATH 181—Calculus II
5
PHYS 141—General Physics I (Mechanics)
4
ENGL 161—English Composition II
3
Humanities or social sciences elective
3
Total Hours
15
 
Sophomore Year
First Semester
Hours
MATH 210—Calculus III
3
PHYS 142—General Physics II (Electricity and
    Magnetism)
4
CME 201—Statics
3
CS 108—Fortran Programming for Engineers
3
Humanities or social sciences elective
3
Total Hours
16
   
Second Semester
Hours
MATH 220—Introduction to Differential Equations
3
PHYS 215—Mathematical Methods for Physicists
4
PHYS 244—General Physics III (Modern Physics)
3
CME 240—Strength of Materials
3
Humanities or social sciences elective
3
Total Hours
16
 
Junior Year
First Semester
Hours
PHYS 481—Modern Experimental Physics I
4
ECE 225—Circuit Analysis
4
ME 212—Fundamentals of Fluid Mechanics
3
Technical elective
3
Elective outside ECE and PHYS
3
Total Hours
17
   
Second Semester
Hours
Advanced Mechanics Requirement
3–4
ECE 310—Discrete and Continuous Signals and
    Systems
3
ME 205—Thermodynamics
3
Technical electives
6
Total Hours
15–16
 
Senior Year
First Semester
Hours
PHYS 411—Quantum Mechanics I
4
Advanced electromagnetics requirement I
4
Senior design I
2–4
Technical elective
3
Elective outside ECE and PHYS
3
Total Hours
16–18
   
Second Semester
Hours
ECE 346—Solid State Device Theory
4
Senior design II
0–3
CME 260—Properties of Materials
3
Advanced electromagnetics requirement II
3–4
Technical elective
3
Total Hours
13–17




back to the U I C Homepage

Copyright © 2005 The Board of Trustees of the University of Illinois
Contact the webmaster


Information provided by: Office of Academic and Enrollment Services (MC 103), 601 South Morgan Street, Chicago, IL 60607