|  | Oct 31, 2025 |  |  | 
						
								
		|  | 
									
										| 
	
		| 
				
					| 2017-2018 Undergraduate Catalog [ARCHIVED CATALOG] 
 
 Computer Science, B.S.  |  
																| 
 |   Return to: College of Computing and Technology
 |  
													| Total hours required: 131-133
General education hours required (38 hours)
Specific courses required:
Required courses for the major area (84 - 86 hours)
 CS 1122 - Introduction to Computer Science (2) F, SPCS 1213 - Introduction to Computer Programming (3) F, SPCS 1233 - Object-Oriented System Design and Programming (3) F, SPCS 2233 - Data Structures and Algorithms (3) F, SPCS 2243 - Database Management Systems (3) F, SPCS 2252 - Competition Programming (2) SPCS 2223 - Mathematical Structures for Computer Science 3 F, SPCS 2323 - Computer Organization (3) F,SPCS 3233 - Computer Graphics (3) FCS 3433 - Numerical Methods (3) SPCS 3523 - Operating Systems (3) SPCS 3623 - Design and Analysis of Algorithms (3) FCS 3713 - Comparative Programming Languages (3) SPCCT 4053 - Senior Seminar (3) SPCS 4223 - Compiler Construction (3) FCS 4413 - Fundamentals of Automata and Formal Language Theory (3) SPCS 4453 - Artificial Intelligence (3) SPCCT 395V - Internship (1-3) F, SP, SU *SEC 3113 - Fundamentals of Information Security (3) SPIT 2223 - Web Application Development I (3) F, SUIT 3313 - Network Principles (3) F, SPMA 1314 - Calculus I (4) F, SP, SUMA 2314 - Calculus II (4) F, SP, SUMA 3123 - Mathematical Theory of Statistics (3) F, SPMA 3213 - Linear Algebra (3) SPPH 2414 - General Physics I (4) SP, SU (with lab)PH 2424 - General Physics II (4) F (with lab)SENG 3223 - Principles of Software Engineering (3) F
Concentration courses (9 hrs)
 (choose one concentration area)Database Systems and Security:
Note:
 *CCT 395V  has variable credit (1-3 hours) |   Return to: College of Computing and Technology
 
 
   |  |