Updated 2025-2026 Undergraduate Catalog | 20265
Computer Science Courses
		CS 1310		Computational Problem Solving & Society		
			(3 credits)
		
		
		
		CS 2270		Introduction to Web Programming		
			(3 credits)
		
		
		
		CS 2321		Computer Science I		
			(4 credits)
		
		
		
		CS 2322		Computer Science II		
			(4 credits)
		
		
		
		CS 2750		Introduction to Data Analysis		
			(3 credits)
		
		
		
		CS 2810		Computer Organization and Assembly Language Programming		
			(3 credits)
		
		
		
		CS 3270		Web Programming		
			(4 credits)
		
		
		
		CS 3350		Event-Driven Programming in a Windows Environment		
			(3 credits)
		
		
		
		CS 3360		Object-Oriented Software Development		
			(3 credits)
		
		
		
		CS 3370		Mobile Application Development		
			(3 credits)
		
		
		
		CS 3380		Game Development		
			(3 credits)
		
		
		
		CS 3507		Introduction to Databases		
			(3 credits)
		
		
		
		CS 3528		Data Structures and Algorithms		
			(4 credits)
		
		
		
		CS 3560		Data Communications and Networks		
			(3 credits)
		
		
		
		CS 3752		Data Mining		
			(3 credits)
		
		
		
		CS 3931		Experimental Course		
			(3 credits)
		
		
		
		CS 4298		Compiler Construction		
			(3 credits)
		
		
		
		CS 4360		Software Engineering		
			(3 credits)
		
		
		
		CS 4390		Social, Ethical, and Professional Issues in Computing		
			(3 credits)
		
		
		
		CS 4410		Digital Image Processing		
			(3 credits)
		
		
		
		CS 4627		Theory of Computation		
			(3 credits)
		
		
		
		CS 4840		Operating Systems		
			(3 credits)
		
		
		
		CS 4910		Directed Independent Study		
			(3 credits)
		
		
		
		CS 4917		DIS Tchg Assoc |		
			(1-2 credits)
		
		
		
		CS 4970		Internship		
			(3 credits)
		
		
	
			CS 4390 Social, Ethical, and Professional Issues in Computing (3 credits)
		Features strategies for analyzing the social, ethical, and professional implications of issues and decisions that computing professionals might encounter. Those strategies are practiced and refined in a variety of areas of concern for computing. Prerequisite(s): At least one CS course numbered 3000 or higher.		
		
			Common Course Outline
		
	
