Computer Science Course Outcomes and Example Syllabi

Course Number Course Name Semester Offered
CSC 1100 Computers in Society
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 1200 Ethics in Computing
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 1248 Programming with Applications in Statistics
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 1250 Introduction to Programming
OUTCOMES
Fall and Spring
CSC 1251 Introduction to Computer Science II
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 1253 Computer Science I with C++
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 1254 Computer Science II with C++
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 1350 Computer Science I for Majors
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 1351 Computer Science II for Majors
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 1970 Introduction to the UNIX Operating System
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2230 Programming Techniques with Ada
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2252 Assembly Language Programming
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2259 Discrete Structures
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2260 Introduction to the Use of Computers
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2262 Numerical Methods
OUTCOMES / EXAMPLE SYLLABUS
Spring Only
CSC 2270 COBOL Programming and Business Data Processing Systems
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2280 Computer Organization
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2290 Advanced Programming and Introduction to Data Structures
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2533 Introduction to Engineering Computation
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2700 Special Topics in Computer Science
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 2700 Special Topics in Computer Science
"Programming in Python"
OUTCOMES / EXAMPLE SYLLABUS
Spring Only
CSC 3102 Advanced Data Structures and Algorithm Analysis
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 3370 Introduction to Object Oriented Programming Using JAVA
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 3380 Object Oriented Design
OUTCOMES / EXAMPLE SYLLABUS
Spring Only
CSC 3390 Object Oriented Programming with C++
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 3501 Computer Organization and Design
OUTCOMES / EXAMPLE SYLLABUS
Spring Only
CSC 3999 Independent Undergraduate Research
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4101 Programming Languages
OUTCOMES / EXAMPLE SYLLABUS
Fall Only
CSC 4103 Operating Systems
OUTCOMES
Fall and Spring
CSC 4304 Systems Programming
OUTCOMES / EXAMPLE SYLLABUS
Fall Only
CSC 4330 Software Systems Development
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4351 Compiler Construction
OUTCOMES / EXAMPLE SYLLABUS
Spring Only
CSC 4356 Interactive Computer Graphics
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4370 Software Modeling Techniques
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4402 Introduction to Database Management Systems
OUTCOMES / EXAMPLE SYLLABUS
Fall Only
CSC 4444 Artificial Intelligence
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4446 Fuzzy Sets and Applications
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4501 Computer Networks
OUTCOMES / EXAMPLE SYLLABUS
Fall Only
CSC 4601 Computer and Network Security
OUTCOMES / EXAMPLE SYLLABUS
Spring Only
CSC 4602 Fundamental Computer Science for Teachers
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4700 Special Topics in Computer Science
"Embedded Systems"
OUTCOMES / EXAMPLE SYLLABUS
Spring Only
CSC 4700 Special Topics in Computer Science
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4890 Introduction to Theory of Computation
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring
CSC 4999 Advanced Independent Undergraduate Research
OUTCOMES / EXAMPLE SYLLABUS
Fall and Spring