CS 401 – Programming Languages
Prerequisites/Corequisites: Take CS-350; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: Study of formal language concepts, language syntax and semantics, language design and implementation, data types, data abstraction, control structures, procedure mechanisms, lexical analysis, parsing, and run-time organization as exemplified by a variety of programming languages and paradigms.
CS 360 – Intro to Computer Graphics
Prerequisites/Corequisites: Take CS-318; Minimum grade C. (Required, Previous). | Take MATH-304. (Recommended, Previous). Credit Hours: Min: 3; Max: Description: Principal topics include graphics devices, vector vs. raster graphics, lines and curves, animation, linear transformations, three-dimensional graphics and wire-frame models, and viewing objects with the synthetic camera.
CS 340 – Software Design & Development
Prerequisites/Corequisites: Take CS-313; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: Study of design techniques used in creating large program packages, organization and management of projects, and application of techniques in team projects.
CS 330H – Special Topics:epics
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description:
CS 330G – Special Topics:robotics Special Topics: Robotics
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description:
CS 330F – Spec Topics: Mobile App Development
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description:
CS 330E – Special Topics: Java
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description:
CS 330D – Special Topics: Cryptology
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description:
CS 330C – Special Topics: Web Design
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description:
CS 330B – Spec Topics: Practical Game Program
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description:
CS 330A – Spec Topics: Internet Applications
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description:
CS 324 – Assembler Language Programming
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description: