Course Descriptions

The Department of Computer Science offers courses in two areas:

     ●  information technology  (prefix “IT”),

     ●  computer science  (prefix “CS”).


IT 093. Independent Learning Seminar: Databases
IT 093. Independent Learning Seminar: Document Creation
IT 094. Independent Learning Seminar: Spreadsheets
IT 103. Introduction to Document Creation
IT 104. Introduction to Spreadsheets
IT 105. Introduction to Databases
IT 106. Web Page Development
IT 108. Creating Graphics for the Web
IT 120. Introduction to Computers
IT 192. Independent Study in Information Technology
CS 123. User-Centered Web Site Design
CS 126. The Science of Images
CS 127. Computer Applications to Science and Engineering
CS 128-ES 228. Geographic Information Systems
CS 131. Computer Science I
CS 132. Computer Science II
CS 141. Artificial Intelligence
CS 143. Dynamic Web Page Design
CS 145. Windows Application Development
CS 231. Computer Organization
CS 232. Algorithms and Data Structures
CS 243. Database Management Systems
CS 244. Data-Driven Web Application Development
CS 254. Computer Networks
CS 255. Web Server Management
CS 256. Computer Graphics
CS 257. User Interface Design
CS 331. Principles of Programming Languages
CS 332. Theory of Computation
CS 341. Artificial Intelligence with Laboratory
CS 342. Robotics and Computer Vision
CS 346. Operating Systems
CS 354. Introduction to Network Security
CS 380. Special Topics in Computer Science
CS 442. Advanced AI and Robotics Projects
CS 446. Advanced Operating System Projects
CS 454. Advanced Computer Networks Projects
CS 456. Advanced Computer Graphics Projects
CS 490. Software Engineering
CS 491. Internship in Computer Science
CS 492. Independent Study in Computer Science