Curriculum and Program Requirements

Curriculum Requirements

A total of 130 semester hours is required for graduation.


Math 110/112 Calculus I & II 8
Math 215 Calculus III 4
Math 323 Probability and Statistics 3
Math 214, Math 314 or CS 340 3
One Science Elective 4

General Education

Engl C101 Composition & Rhetoric I 3
FA C101 Fine Arts 3
Phys 111, 112 Principles of Physics I, II 8
InSt C101 Computer Ethics 3
Engl 204 Technical Writing for Computer Science 1
Hum C201/C202 Humanities I & II 6
SoSc C201/C202 Social Science I & II 6
Caps C390 Capstone Seminar 3
Humanities Electives (2) 6

Computer Science

CS 101/101a Introduction to Computing I 4
CS 102/102a Introduction to Computer II 4
CS 201 Advanced Data & File Structures 3
CS 203 2nd Programming Language 3
CS 227 Discrete Structures 3
CpE 210 Digital System Design I 3
CpE 286 Microprocessor System Design 3
CS 300 Economics & Management of Computing Projects 3
CS 301 Programming Languages 3
CS 329 Fundamentals of Algorithms 3
CS 311 Computer Architecture 3
CpE 408 Operating Systems 3
CS 449 Senior Design Project 4
CS 450 Database Design 3
CpE 471 Data and Computer Communications 3
CS 489 Software Engineering 3
CS Elective (3) 9
Technical Elective (2) 6
Free Elective 3

Program Requirements

Upon recommendation of the faculty of the School of Engineering the University of Bridgeport will award the Bachelor’s degree to the student of good character who fulfills the following minimum requirements, in addition to those listed in the chapter on Academic Regulations.

  • Participation in such departmental seminars as the faculty prescribes.
  • Earning the total semester hours required for the individual curriculum as listed in the following pages.
  • Earning a “C” or better in every course in the major and with a cumulative average of 2.0 in the major courses. Each department designates the courses to be included in the major and decides the procedure necessary to remove each deficiency, including any “D” in a major course. When a course is a prerequisite to another, a “C” or better in the prerequisite course may also be a requirement.