B.S. in Computer Science with Concentration in Pre-engineering (Computer Engineering)

Core Requirements 1
COR 100First Year Seminars: Transitions3
WRT 101Critical Writing3
PHL 110Introduction to Philosophy3
HST 110
HST 111
World Civilization I
and World Civilization II
ENG 210Major Authors3
PHL 210Moral Philosophy3
EAC Encountering Another Culture/Language6
ENG 310Literature and Culture3
Social Science3
Natural Science3
IDS Interdisciplinary Studies3
COR 400Senior Studies: Transformations3
VPA Visual & Performing Arts1
DIV Diversity0
Major Requirements
CSC 175Introduction to Algorithms and Program Design4
CSC 176Object Oriented Programming3
CSC 181Bits, Nibbles, and Bytes3
CSC 275Data Structures and Algorithms3
CSC 276Object Oriented Software Design3
CSC 281Discrete Mathematics3
CSC 346Software Operating Environments3
CSC 375Design and Analysis of Algorithms3
CSC 441Secure Software Development in Mobile And Cloud Environments,Secure Software Development in Web, Cloud & Mobile Environments3
CSC 445Networks and Secure Software Development3
Select one of the following:3
Programming Languages & Paradigms
CIS 352
Programming Languages: Theory & Practice 2
Models of Computation
CIS 473
Automata and Computability 2
Select one of the following:3-4
Senior Research Project
Senior Software Engineering Project
CSE 491
Senior Design Project I 2
CSE 492
Senior Design Project II 2
Major Support Requirements
MTH 145Calculus I4
MTH 146Calculus II4
Foreign Language (intermediate or advanced level recommended)6
Other Requirements
CHM 151Chemical Principles I3
CSE 261Digital Logic Design 23
CSE 262Digital Logic Design Lab 21
CSE 381Computer Architecture 23
CSE 384Systems Programming 23
CSE 397Computer Laboratory I 23
CSE 398Computer Laboratory II 23
ELE 231Electrical Engineering Fundamentals I 23
ELE 291Electrical Lab I 21
MTH 245Calculus III4
MTH 311Introduction to Probability Theory3
PHY 103General Physics Laboratory1
PHY 104General Physics Laboratory1
PHY 105General Physics Scientists/Engineers I3
PHY 106General Physics Scientists/Engineers II3
Total Credit Hours141-142

Some Core requirements may be fulfilled by major requirements.


CIS and CSE courses taken at Syracuse University. 

 For more details on the dual bachelor's + master's degree in engineering program offered in affiliation with Syracuse University, please refer to the Undergraduate Transfer Programs portion of this catalog.