|  | dec 19, 2024 |  |  | 
						
								
		|  | 
									
										| 
	
		| 
				
					| 2021-2022 undergraduate catalog [archived catalog] 
 
 computer science and mathematics major  |  
																| 
 |  
							 |  
													| total hours required: 129-131
general education requirement (38 hours)
 mathematics and physical science requirements satisfied by the majorrequired courses for the major area - 91-93 hours
 cct 395v - internship (1-3) f, sp, su *cct 405v - senior seminar (3) f, spcs 1213 - introduction to computer programming (3) f, spcs 1233 - object-oriented system design and programming (3) f, spcs 2223 - mathematical structures for computer science 3 f, spcs 2233 - data structures and algorithms (3) f, spcs 2243 - database management systems (3) f, spcs 2252 - competition programming (2) spcs 2323 - computer organization (3) f, spcs 3233 - computer graphics (3) fcs 3433 - numerical methods (3) spcs 3623 - design and analysis of algorithms (3) fcs 4223 - compiler construction (3) fcs 4413 - fundamentals of automata and formal language theory (3) spcs 4423 - computability and complexity theory (3) spcs 4433 - algorithmic graph theory (3) fcs 4453 - artificial intelligence (3) spit 2223 - web application development i (3) f, suma 1314 - calculus i (4) f, sp, suma 2314 - calculus ii (4) f, sp, suma 2324 - calculus iii (4) f, sp, suma 3123 - mathematical theory of statistics (3) f, spma 3133 - differential equations (3) f, spma 3213 - linear algebra (3) f, spma 4113 - abstract algebra (3) f offered even-numbered yearsph 2414 - general physics i (4) sp, su (with lab)ph 2424 - general physics ii (4) f (with lab)sec 3323 - crytography (3) fseng 3223 - principles of software engineering (3) f
note:
 * cct 395v has variable credit (1-3 hours) |  
 
   |  |