Skip to Navigation
    University of Scranton
  Jul 22, 2017
Skip Navigation
Undergraduate Catalog 2011-2012 [ARCHIVED CATALOG]

Computer Engineering, BS

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 142 (Q) Discrete Structures MATH 114 (Q) Calculus I  4 4
GE HUMN HUMN ELECT - Humanities Elective 3  
GE WRTG WRTG 107 Composition    3
GE FSEM INTD 100 Freshman Seminar  1  
GE C/IL C/IL 102 Computing and Information Literacy    3
GE PHED PHED ELECT - Physical Education 1  
    16 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 221 Calculus II MATH 222 Calculus III  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 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 - 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: 136 Credits

1ECO 153  -ECO 154  suggested

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