B.Sc. in Computer Science with Creative Technologies Concentration

Course List

CS course descriptions is available here and prerequisites is available here.

For descriptions of other U of R courses, go to the online course catalog, select the current/upcoming semester, and enter the subject of interest.

Credit hours B.Sc. in Computer Science with Creative Technologies Concentration, required courses
3.0 CS 110 - Programming and Problem Solving
3.0 CS 115 - Object-Oriented Design
3.0 CS 201 - Introduction to Digital Systems
3.0 CS 205 - Introduction to Multimedia Systems
3.0 CS 207 - Building Interactive Gadgets
3.0 CS 210 - Data Structures and Abstractions
3.0 CS 215 - Web Oriented Programming
3.0 CS 280 - Risk and Reward in the Information Society
9.0 Three of: CS 301, 310, 330, 335, 372
3.0 CS 315 - Introduction to Computer Graphics
3.0 CS 320 - Introduction to Artificial Intelligence
3.0 CS 340 - Advanced Data Structures and Algorithm Design
3.0 CS 428 - Human Computer Communications
3.0 CS 400-level *
3.0 CS 400-level *
3.0 MATH 110
3.0 MATH 111
3.0 MATH 122
3.0 MATH 221
3.0 STAT 160 or 200
3.0 STAT 251
3.0 STAT 252
3.0 CTCH 110
3.0 CTCH 111
3.0 CTCH 203
3.0 FILM 280AC
3.0 CTCH 204
3.0 CTCH 300- or 400-level from list available in the Map and Sciene Advising Offices
3.0 CTCH 300- or 400-level from list available in the Map and Sciene Advising Offices
3.0 PSYC 101 or 102
3.0 ENGL 251
99.0 Subtotal (65% Major GPA required)
3.0 ENGL 100
3.0 ENGL 110
3.0 Natural Science elective
3.0 Natural Science elective
3.0 Open elective
3.0 Open elective
3.0 CTCH 499 – Creative Tech Capstone Project
120.0 Total (65% Program GPA required)
* It is highly recommend that fourth year CS electives be related to creative technology, such as CS 405, CS 408, CS 409, CS 425, CS 427, CS 455