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 an education.

Build an education.

Academic excellence sets SC apart.

36 main campus and 16 professional studies undergraduate majors, 27 minors, teacher certification in 5 areas, and 6 graduate programs.

LEARN MORE ABOUT OUR DEGREES