banner
Department of Electrical, Computer, and Biomedical Engineering

Computer Engineering Curriculum
2008-2009 University Catalog (class of 2012)

This curriculum applies to Freshmen entering in 2008 (class of 2012). Students from the class of 2012 may follow this curriculum, the most current curriculum, or curricula for the intervening years. See side menu for other curricula.


Freshman Year(show prerequisites)
First semester: 16 credits
  4MTH 141 Introductory Calculus with Analytic Geometry
  3CHM 101 General Chemistry Lecture I
  1CHM 102 Laboratory for Chemistry 101
  3PHY 203 Elementary Physics I
  1PHY 273 Elementary Physics Laboratory I
  1EGR 105 Foundations of Engineering I
  3 General Education Requirement
 
Second semester: 16 credits
  2ELE 208 Introduction to Computing Systems
  1ELE 209 Introduction to Computing Systems Lab
  4MTH 142 Intermediate Calculus with Analytic Geometry
  3PHY 204 Elementary Physics II
  1PHY 274 Elementary Physics Laboratory II
  3ECN 201 Principles of Economics: Microeconomics
  2EGR 106 Foundations of Engineering II
 
Sophomore Year(show prerequisites)
First semester: 17 credits
  3ELE 201 Digital Circuits Design
  1ELE 202 Digital Circuits Design Laboratory
  3MTH 362 Advanced Engineering Mathematics I
  4CSC 211 Introductory Programming and Design
  6 General Education Requirements
 
Second semester: 15 credits
  3ELE 212 Linear Circuit Theory
  2ELE 215 Linear Circuit Laboratory
  3MTH 243 Calculus for Functions of Several Variables
  4CSC 212 Data Structures and Abstractions
  3 General Education Requirement
 
Junior Year(show prerequisites)
First semester: 16 credits
  3ELE 305 Introduction to Computer Architecture
  3ELE 313 Linear Systems
  3ELE 341 Electronics I
  1ELE 342 Electronics I Lab
  3MTH 447 Discrete Mathematical Structures
  3 General Education Requirement
 
Second semester: 17 credits
  3ELE 306 Electronic Design Automation
  1ELE 307 Electronic Design Automation Lab
  3MTH 451 Introduction to Probability and Statistics
  4CSC 412 Operating Systems and Networks
  6 General Education Requirements
 
Senior Year(show prerequisites)
Total credits for two semesters: 30-32
  1ELE 400 Introduction to Professional Practice
  3ELE 405 Digital Computer Design
  1ELE 406 Digital Computer Design Lab
  3ELE 408 Computer Organization
  1ELE 409 Computer Organization Laboratory
  3ELE 437 Computer Communications
  3ELE 480 Capstone Design I
  3ELE 481 Capstone Design II
  6-8 Computer Engineering Electives
  3 Free Elective (any course)
  3 General Education Requirement

Minimum Requirements

The major requires 127-129 credits.

Humanities and Social Sciences (27 credits)

See the general educational requirements for the College of Engineering. Students should consult with their advisors regarding distribution of credits and approved courses.

Mathematics (20 credits)

MTH 141, 142, 243, 362, 447, 451.

Basic Science (12 credits)

CHM 101, 102; PHY 203, 273, 204, 274.

Computer Science (at least 12 credits)

CSC 211, 212, 412 and Computer Engineering electives.

Engineering Sciences and Design (44 credits)

ELE 201, 202, 208, 209, 212, 215, 305, 306, 307, 313, 341, 342, 400, 405, 406, 408, 409, 437, 480, 481.

Computer Engineering Electives (6-8 credits)

Two courses chosen from the following list along with any associated laboratory:

    Courses(show prerequisites)
  BME 462 / 463 Medical Instrumentation
  BME 464 / 465 Medical Imaging
  Any ELE 300- to 400-level course not otherwise required by the major
  Any ELE 500-level course with petition
  CSC 301 Fundamentals of Programming Languages
  CSC 305 Software Engineering
  CSC 402 Compiler Design
  CSC 406 Computer Graphics
  CSC 415 Introduction to Parallel Computing
  CSC 436 Database Management Systems
  CSC 481 Artificial Intelligence
  CSC 485 Computer Forensics
  CSC 486 Network Forensics
Free Elective (3 credits)

A free elective is any course.

College of Engineering (3 credits)

EGR 105, 106.