Bachelor of Computer Science
 

BS Computer Science Courses

The Bachelor of Computer Science at Trine University in Peoria, Arizona requires that you graduate with 120 credit hours. The areas of study for this bachelor degree are classified as general education courses and specific degree-program-required and elective courses.


General Education Requirements - 36 Credit hours

Communication - 9 credit hours
ENG 103 English Composition I (3)
ENG 113 English Composition II (3)
or ENG 133 (3)
SP 203 Effective Speaking (3)

Social Sciences and Humanities - 12 credit hours
Social Science Electives (6)
Humanities Electives (6)

Math and Science - 15 credit hours
MA 134 Calculus I (4)
MA 164 Calculus II (4)
MA 213 Calculus III (3)
Science Electives with lab (4)


Computer Science Requirements - 78 credit hours

Computer Science Core - 41 credit hours
CS 1113 Object-Oriented Jave Program (3)
CS 1123 C++ & Object Oriented Programming (3)
CS 1303 Introduction to the World Wide Web (3)
CS 2103 Algorithm Design & Analysis (3)
CS 2213 Architecture and Operating Systems (3)
CS 2503 Software Engineering & User Interfaces (3)
CS 2613 AI & Information (3)
CS 3223 Network Architecture (3)
CS 3303 Net-Centric Computing (3)
ECE 261 Digital Systems Lab (1)
ECE 263 Digital Systems (3)
ECE 271 Microcontrollers Lab (1)
ECE 273 Microcontrollers (3)
ECE 393 Software Analysis and Design (3)
CS 4903 Capstone Project (3)

General Engineering - 2 credit hours
GE 101 Introduction to Engineering (1)
GE 401 Professional Practice (1)

Computer Science Advance Technical Elective - 3 credit hours
CS 4033 Special Topics (3)
or
CS 4023 Compiler Construction (3)
or
CS 4013 Computer Graphics (3)

Additional Program Requirements - 32 credit hours
UE 111 Adult Learning Orientation (1)
Social Science or Humanities Elective (18)
MA 473 Group Theory (3)
Science Elective with Lab (8)
Elective (2)


Other Requirements - 6 credit hours

Other - 6 credit hours
MA 323 Operations Research (3)
MA 393 Probability and Statistics (3)