CSC496 Syllabus
- Course number and name
CSC496 – Topics in Complex Systems
- Credits and contact hours
3 Credit Hours
- Instructor’s or course coordinator’s name
Instructor: Any tenured or tenure-track Computer Science professor.
-
Text book, title, author, and year
Depends on topic.
As an example, the course taught in Fall 2014 by Dr. Richard Burns used the textbook:
Professional HTML5 Mobile Game Development, 1st edition, Rettig, Wrox, 2012. -
Specific course information
-
brief description of the content of the course (catalog description)
Topics in complex large-scale systems. Topic announced at time of offering. This course may be taken multiple times with different topics.
-
prerequisites or co-requisites
Prerequisite: Permission of instructor.
-
indicate whether a required, elective, or selected elective course in the program
Selected Elective (student must take one of: CSC417, CSC416, CSC496).
-
-
-
specific outcomes of instruction
Depends on topic.
As an example, the course taught in Fall 2014 by Dr. Richard Burns had these goals:
- Students will be able to work with HTML, CSS, JavaScript, and jQuery to create HTML5 games
- Students will be able to learn JavaScript debugging, use of callbacks, asynchronous communication, prototypical inheritance, and anonymous functions
- Students will be able to work in teams to create HTML games.
- Students will be able to learn a modern game engine to assist in the game development process.
- Students will be able to utilize a version control system for project and code management.
-
explicitly indicate which of the student outcomes listed in Criterion 3 or any other outcomes are addressed by the course.
Course addresses Student Outcomes (a), (h), (i), (j), (k).
-
- Brief list of topics to be covered
Depends on topic.
As an example, the course taught in Fall 2014 by Dr. Richard Burns had these topics:
- HTML5 Games
- Git V ersion Control
- JavaScript
- Game Loops
- Sprite Sheets
- Quintus Game Engine
- Support Vector Graphics
- WebSockets
- Databases
- Web Servers