Jul 24, 2024  
Undergraduate Catalog 2012-13 
Undergraduate Catalog 2012-13 [ARCHIVED CATALOG]

Computer Engineering, BS

Return to {$returnto_text} Return to: Programs of Study

The undergraduate Computer Engineering curriculum is broad-based with continually updated content in computers, engineering science, and engineering design. The objectives of this program are to prepare our students for a professional career in computer engineering and to prepare them for advanced study in computer engineering, computer science, or electrical engineering. The technical core of the program emphasizes theoretical and laboratory skills, hardware and software skills, simulation and design.

Students in the Computer Engineering program study basic science, mathematics, computer science, electrical engineering, design, writing, public speaking, and the liberal arts in order to prepare for a professional career or advanced studies. The program includes courses from the programs of Computer Science and Electrical Engineering, providing balanced coverage and integration of the hardware and software aspects of computer systems. The design process is emphasized throughout all four years, and design projects are included in all laboratory courses. The sophomore and junior years include core courses in computer algorithms, digital system design, computer architectures, microprocessor systems, computer interfacing, and programming. These courses provide a foundation for the senior year, which includes electives and an in-depth two-semester design project.

Career opportunities in computer engineering range from computer applications such as computational medicine, oceanic engineering, and office automation to robotics, software engineering systems design, graduate study, reliability and other applications such as neural networks.

For more information about the Physics and Electrical Engineering department, visit its website.


Computer Engineering Curriculum

  Department and Number - Descriptive Title of Course Fall

First Year

COGNATE PHYS 140/140L (E) Elements of Physics I PHYS 141/141L (E) Elements of Physics II  4 4
COGNATE CMPS 134 Computer Science I CMPS 144 Computer Science II  3 4
COGNATE MATH 114 (Q) Calculus I  - MATH 221 Calculus II  4 4
GE HUMN HUMN ELECT - Humanities Elective 3  
GE WRTG WRTG 107 Composition    3
GE FSEM First Year Seminars 3    
GE C/IL C/IL 102 Computing and Information Literacy    3
GE PHED PHED ELECT - Physical Education 1  
    15 18

Second Year

MAJOR E/CE 240 Introduction to Computer Engineering EE 241 Circuit Analysis  3 4
COGNATE PHYS 270 (W) Elements of Modern Physics  4  
COGNATE EE 243L Digital System Design Laboratory    1
COGNATE MATH 222 Calculus III  - MATH 142 (Q) Discrete Structures  4 4
COGNATE CMPS 240 Data Structures and Algorithms  3  
MAJOR CMPS 250 Machine Organization and Assembly Language Programming    3
GE PHIL PHIL 120 Introduction to Philosophy PHIL 210 Ethics  3 3
GE PHED PHED ELECT - Physical Education 1  
GE SPCH COMM 100 Public Speaking    3
    18 18

Third Year

MAJOR EE 343 Electronic Circuits I EE 344 Electronic Circuits II  4 4
MAJOR ENGR 350 Applied and Engineering Mathematics  3  
MAJOR EE 346 Digital Signal Processing    3
MAJOR E/CE 340 Digital Systems    3
COGNATE CHEM 112 (E) General and Analytical Chemistry  3  
GE HUMN HUMN ELECT - Humanities Elective 3  
GE S/BH S/BH ELECT - Social/Behavioral Electives1 3 3
GE T/RS T/RS 121 (P) Theology I: Introduction to the Bible    3
    16 16

Fourth Year

MAJOR EE 449 Computer Interfacing  3  
MAJOR EE 450 Control Systems EE 454 Robotics Design Project and Professional Practice  3 3
MAJOR CMPS 374 (W) Fundamentals of Software Engineering    3
COGNATE ENGR 250 Engineering Mechanics-Statics  3  
MAJOR CMPS 352 Operating Systems 2CMPS 344 Programming Languages  3 3
GE PHIL or T/RS PHIL ELECT - Philosophy Elective or T/RS ELECT - T/RS Elective   3
GE T/RS T/RS 122 (P) Theology II: Introduction to Christian Theology  3  
GE HUMN HUMN ELECT - Humanities Elective   6
GE PHED PHED ELECT - Physical Education 1  
    16 18

Total: 135 Credits

1ECO 153  -ECO 154  suggested

2Or technical elective in Physics (PHYS 372 , PHYS 447 , PHYS 460 , PHYS 473 , PHYS 474 )

3The selection of a First Year Seminar is likely to fulfill requirements both for the First Year Seminar and a General Education Requirement.  Thus, the First Year Seminar will not add to the total credits for the semester.  Talk with your advisor if you have any questions.

Return to {$returnto_text} Return to: Programs of Study