Course Coordinators & Course Learning Outcomes

To see course learning outcomes, click on a course link.

Coordinator Course Course Title
David Wright CSC 111 Introduction to Computing - Python
Not currently offered CSC 112 Introduction to Computing - FORTRAN
Lina Battestilli CSC 113 Introduction to Computing - MATLAB
Suzanne Balik CSC 116 Introduction to Computing - Java
ToniAnn Marini CSC 200 Introduction to Computers & Their Uses
Sarah Heckman CSC 216 Programming Concepts - Java
Tiffany Barnes CSC 226 Discrete Mathematics for Computer Scientists
David Sturgill CSC 230 C and Software Tools
Vincent Freeh CSC 236 Computer Organization and Assembly Language for Computer Scientists
David Sturgill CSC 246 Concepts and Facilities of Operating Systems for Computer Scientists
William J. Stewart CSC 302 Introduction to Numerical Methods
Not currently offered CSC 312 Computer Organization and Logic
Jason King CSC 316 Data Structures and Algorithms
Kathryn Stolee CSC 326 Software Engineering
Nagiza Samatova CSC 333 Automata, Grammars, and Computability
Dennis Bahler CSC 342 Applied Web-based Client-Server Computing
Edward Gehringer CSC 379 Ethics in Computing
Lina Battestilli CSC 401 Data and Computer Communications Networks
Khaled Harfoush CSC 402 Network Projects
Douglas Reeves CSC 405 Introduction to Computer Security
Dennis Bahler CSC 411 Introduction to Artificial Intelligence
Not currently offered CSC 413 Electronic Commerce Technology
MA CSC 416 (MA) Introduction to Combinatorics
Not currently offered CSC 417 Theory of Programming Languages
Jon Doyle CSC 422 Automated Learning and Data Analysis
Rada Chirkova CSC 431 File Organization and Processing
Rada Chirkova CSC 440 Database Management Systems
Munindar P. Singh CSC 450 Web Services
Not currently offered CSC 451 Operating Systems
Rudra Dutta CSC 453 Software for Wireless Sensor Systems
Robert St. Amant CSC 454 Human-Computer Interaction
Not currently offered CSC 456 Computer Architecture and Multiprocessors
ECE CSC 460 (ECE) Digital Systems Interfacing
Christopher Healey CSC 461 Computer Graphics
Ben Watson CSC 462 Advanced Computer Graphics Projects
Douglas Reeves CSC 467 Multimedia Technology
Not currently offered CSC 471 Software Process and Development Tools
Douglas Reeves CSC 474 Information Systems Security
David Roberts CSC 481 Game Engine Foundations
David Roberts CSC 482 Advanced Computer Game Projects
Margaret Heil CSC 485 Innovating in Technology
Margaret Heil CSC 492 Senior Design Project
ToniAnn Marini E 115 Introduction to Computing Environments