HomeAcademicsCourses → Undergraduate


CS105: Introduction to Computer Concepts
CS109: Computer Programming for Engineers
CS110: Introduction to Computing
CS114L: Introduction to Java Part I
CS115L: Introduction to Java Part II
CS119: Computer Language Supplement
CS187SL: Science Gateway Seminar I
CS188SL: Science Gateway Seminar II
CS210: Intermediate Computing with Data Structures
CS240: Programming in C
CS260: Numerical Computing
CS271L: Introduction to Cognitive Science
CS285L: Social Issues and Ethics in Computing
CS310: Advanced Data Structures and Algorithms
CS320L: Applied Discrete Mathematics
CS341: Computer Architecture and Organization
CS410: Introduction to Software Engineering
CS420: Introduction to the Theory of Computation
CS430: Database Management Systems
CS436: Database Application Development
CS437: Database-Backed Web Sites and Web Services
CS444: Introduction to Operating Systems
CS445: Real-Time Systems
CS446: Introduction to Internetworking
CS447: Introduction to Multimedia Systems
CS450: The Structure of Higher Level Languages
CS451: Compilers
CS460: Graphics
CS470: Introduction to Artificial Intelligence
CS478: Independent Study
CS480: Special Topics
CS495: Practicum in Computer Science
CS498: Honors Thesis
IT110: IT Problem Solving
IT111L: Managerial Statistics
IT114L: Introduction to Java Part I
IT115L: Introduction to Java Part II
IT187SL: Science Gateway Seminar I
IT210L: Intermediate Computing with Data Structures
IT230L: Relational Databases
IT240L: Web Fluency
IT244: Introduction to Linux/Unix
IT246: Introduction to Networks
IT285L: Social Issues and Ethics in Computing
IT341: Introduction to System Administration
IT360: Enterprise Software
IT425: Project Management
IT428: Introduction to Information Security
IT441: Network Services Administration
IT442: Windows System Administration
IT443: Network Security Administration
IT460: Integration Methodologies and Tools
IT461: System Analysis and Design
IT485: Information Technology Capstone