|  | dec 19, 2024 |  |  | 
						
								
		|  | 
									
										| 
	
		| 
				
					| 2021-2022 undergraduate catalog [archived catalog] 
 
 software engineering, b.s.  |  
																| 
 |  
							 |  
													| total hours required: 126
general education requirement (38 hours)
specific courses required:
required courses for the major area (73-75 hours)
 cct 1133 - introduction to computing (3) fcct 395v - internship (1-3) f, sp, su *cs 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 3523 - operating systems (3) spcs 3623 - design and analysis of algorithms (3) fit 2233 - user interface design (3) spit 3313 - network principles (3) f, spma 1314 - calculus i (4) f, sp, suma 2183 - elementary statistics (3) f, sp, suma 3213 - linear algebra (3) f, spsec 3113 - fundamentals of information security (3) spseng 2613 - software studio i (3) six (6) hours of software studio i are required for the software engineering b.s. degree. credits / units: 6seng 3613 - software studio ii (3) twelve (12) credits of software studio ii are required for the software engineering b.s. degree. credits / units: 12by 1003 - foundations of biology (3) f, sp, suor cm 1013 or ph 1013 with lab
electives (9 hrs)
 select nine (9) credit hours from the set of 3000-level or 4000-level courses with the following prefixes: cs, gd, seng, sec, it, or ds.note:
 *cct 395v  has variable credit (1-3 hours) ** six (6) hours of additional electives must be chosen to meet the minimum university requirement of 126 credit hours. |  
 
   |  |