SC

BS Major in Computer Science & Digital Arts

B.S., Major in Computer Science and Digital Arts

Major requirements*

  • CPTR110 Introduction to Computer Systems (3 hours)

Cognate requirements

  • COMM315 Persuasion (3 hours)
  • ENG 426 Professional Writing (3 hours)

All requirements of one emphasis area below:


Emphasis in Computer Game Development

Requirements

  • CPTR200 Computer Game Concepts (minimum six hours) (1 hour)
  • CPTR205 Computer Game Planning and Production (minimum 12 hours) (2 hours)

Completion of the courses under one of the following:

Game/Level Design

  • BUS 322 Management (3 hours)
  • BUS 325 Marketing (3 hours)
  • COMM340 Communicating teamwork, Leadership, Group Communication (3 hours)
  • ENG/COMM220 Interactive Story Telling (3 hours)
  • LEAD101 Introduction to Leadership (3 hours)
  • PSYCH112 General Psychology (4 hours)
  • Two hours in THTR112/113/212 (1 hour)

Image and Sound Design

  • COMM103 Graphic Design (3 hours)
  • COMM216 Composing With Paint & Draw Programs 1 (3 hours)
  • CPTR220 Digital Sound (3 hours)
  • CPTR240 3D Modeling and Animation 1 (3 hours)
  • CPTR250 3D Modeling and Animation 2 (3 hours)
  • CPTR346 Motion Graphics (3 hours)
  • CPTR350 3D Modeling and Animation 3 (3 hours)
  • MUS 111 Foundations in Music (3 hours)

Software Design

  • CPTR112 Programming 1 (4 hours)
  • CPTR212 Object Oriented Programming 2 (4 hours)
  • MATH110 College Algebra (3 hours)
  • MATH319 Linear Algebra (3 hours)
  • PHYS201 College Physics 1 (4 hours)

Emphasis in Computer Science

Requirements

  • CPTR110 Introduction to Computer Science with Python (4 hours)
  • CPTR112 Programming 1 (4 hours)
  • CPTR212 Object Oriented Programming (4 hours)
  • CPTR318 Data Structures (3 hours)
  • CPTR320 Database Management Systems (3 hours)
  • CPTR324 Computer Networks and Security (3 hours)
  • CPTR341 Operating Systems (3 hours)
  • CPTR345 Software Engineering (3 hours)
  • CPTR425 Machine Learning (3 hours)
  • CPTR453 Analysis of Algorithm (3 hours)
  • CPTR454 Senior Project and Seminar (3 hours)

Cognate Requirements

  • MATH222 Calculus 1 (4 hours)
  • MATH223 Calculus 2 (4 hours)
  • MATH319 Linear Algebra (3 hours)
  • MATH320 Introduction to Advanced Mathematics (3 hours)

Emphasis in Digital Arts

Requirements

  • CPTR211 Basic Information and Website Design (3 hours)
  • CPTR346 Motion Graphics (3 hours)
  • ART 123 Basic Drawing (3 hours)
  • ART 215 Painting Studio 1 (3 hours)
  • COMM103 Graphic Design (3 hours)
  • COMM206 Digital Photography (3 hours)
  • COMM216 Composing With Paint & Draw Programs 1 (3 hours)
  • COMM316 Composing With Paint & Draw Programs 2 (3 hours)
  • COMM347 Editing and Design (3 hours)

Choose one of the following:

  • COMM320 Advanced Website Design: Graphic Techniques (3 hours)
  • CPTR321 Advanced Website Design: Dynamic Sites; Interactivity (3 hours)

Choose one of the following:

  • COMM214 Video News Production (3 hours)
  • CPTR240 3D Modeling & Animation 1 (3 hours)

Choose one of the following:

  • COMM114 Basic Video Production (3 hours)
  • CPTR250 3D Modeling & Animation 2 (3 hours)

Students majoring in computer science with an emphasis in digital arts may not minor in new media (a communication area of study).

*2024-2025 Course Catalog

Build a life

Build a life

Students are what make Student Life happen!

From carnivals to concerts, from Sutton Center to Campus Life, the Office of Student Affairs is available for you, the student.

learn more about student life