Networking and Telecommunications Options

To earn their Bachelor of Science Degree in Computer Science/Networking Option, students complete 126 credits in core, major-sequence and elective courses, as outlined below. For more information about courses, please see the College of Professional Studies section of our Undergraduate Bulletin.

Common Core Requirements  42 credits
ART1000C*The Creative Process3
DNY1000CDiscover New York3
ENG1000CEnglish Composition3
ENG1100CLiterature in Global Context3
HIS1000CEmergence of a Global Society3
LAC1000C*Language and Culture3
PHI1000CPhilosophy of the Human Person3
PHI3000CMetaphysics3
PHI1020 seriesEthics3
SCI1000CScientific Inquiry3
SPE1000CPublic Speaking for the College Student3
THE1000CPerspectives on Christianity- A Catholic Approach3
THE1040 seriesMoral Theology3
THE3 additional credits in Theology3

* A second language (6 credits) may be substituted for these courses.

Other Liberal Arts Requirements  21 credits
ECO1001Principles of Economics I3
ECO1002Principles of Economics II3
MTH1008Matrix Methods3
MTH1009Calculus I3
MTH1013Probability & Statistics I3
MTH1014Probability & Statistics II3
SCI3 additional credits in Biology, Chemistry
or Physics
3
Major Area Requirements  33 credits
CUS1115Computer Programing Fundamentals I3
CUS1116Computer Programing Fundamentals II3
CUS1126Introduction to Data Structures3
CUS1156Software Design Methods3
CUS1163Operating Systems3
CUS1166Software Engineering3
CUS3 additional credits selected from:3
CUS1161Logical Design 
CUS1162Computer Architecture 
CUS1171Distributed Operating Systems 
CUS1185Data Security and Cryptography 
CUS3 additional credits selected from:3
CUS1145Unix Operating Systerm 
CUS1147Business Driven Technology 
CUS1148Introduction to XML 
CUS1159Advanced C#.NET Programming and Web Services 
CUS1167Systems Analysis 
CUS1172HTML and Java Script 
CUS1176Electronic Commerce 
CUS9 additional credits in computer science9
Specialized Area Requirements  21 credits
CSS1005Fundamentals of Cyber Security3
CSS1011Network Security3
NET1001Data Communications3
NET1011Networking Fundamentals3
NET1015Routers and Router Concepts3
NET6 additional credits selected from:6
NET1021Switching, Design Practice, and LAN Design 
NET1025WAN Technologies and WAN Design 
NET1031Wireless Networking 
NET1035Network Operating Systems 
NET1041Voice Over IP 
NET1051Networking Regulation 
Free Electives   
 9 credits selected from the courses offered
through any of the undergraduate units of St. John's University.
9