Electrical and Computer Engineering: Program Overview
The electrical engineering and computer engineering educational experience starts in the freshman introductory course, ELEC 106, with team case studies that require the communication of creative ideas. In the second semester of the first year the students learn to use the computer as a tool to solve engineering problems in either ELEC 206 or CSCI 201. The study of electrical and computer engineering topics in the sophomore year has six credit hours of electric circuit analysis, one credit hour of electrical laboratory, three credit hours of digital and logic circuits, and three credit hours digital systems engineering. Theory is combined with application, demonstration, and experimental verification. In addition to these engineering classes, the first two years include 16 credit hours of mathematics, 8 credit hours of approved science, 8 credit hours of physics, and require English, History, and general education classes.
The electrical engineering courses in the junior year are all required. Breadth of coverage is provided by courses in signals and systems, electronics, systems (automatic controls), electromagnetics, electromechanical energy conversion, and two laboratory classes. Engineering design emphasis among these courses has been determined by the experience and best judgment of the department faculty. The student’s fifth mathematics course, MATH 335 – Applied Engineering Mathematics II, provides coverage of mathematical topics required in upper division electrical engineering courses. There is only one elective in the junior year; it is technical in nature and typically outside the mainstream of electrical engineering.
The computer engineering courses in the junior year are all required. Breadth of coverage is provided by courses in signals and systems, electronics, systems (automatic controls), computer architecture, and database design, and one laboratory class, Engineering design emphasis among these courses has been determined by the experience and best judgment of the department faculty. The student’s fifth mathematics course, MATH 206 – Introduction to discrete structures, provides coverage of mathematical topics required in upper division computer engineering courses. There is only one elective in the junior year; it is technical in nature and typically outside the mainstream of computer engineering.
The senior year provides depth in electrical engineering by requiring a course in Applied Probability and Statistics (ELEC 412) and by requiring five additional 400 level electrical or computer engineering elective courses.
The senior year provides depth in computer engineering by requiring a course in Applied Probability and Statistics (ELEC 412), Operating Systems CSCI (405), and Software Engineering (CSCI 420), and by requiring three additional 400 level electrical and computer engineering elective courses.
The electrical and computer engineering elective courses are:
- ELEC 401 – Electronics II,
- ELEC 403 – Electric Power Systems,
- ELEC 405 – Electrical Measurements with ELEC 415 – Electrical Measurements Laboratory,
- ELEC 407 – Systems II,
- ELEC 413 – Advanced Topics in Electrical Engineering,
- ELEC 414 – System Simulation,
- ELEC 416 – Communications Engineering,
- ELEC 418 – Advanced Digital Systems,
- ELEC 419 – Computer Network Architecture,
- ELEC 423 – Digital Signal Processing,
- ELEC 424 – Solid-State Devices,
- ELEC 425 – Interference Control in Electronics,
- ELEC 426 – Antennas and Propagation,
- ELEC 427 – Energy Systems, and
- ELEC 428 – Computer Architecture.
- ELEC 430 – Independent Research in Electrical Engineering
- ELEC 450 – Electrical Engineering Internship
- CSCI 420 – Software Engineering