SC

Degree Requirements

 

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 310 Business Communications (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 325 Marketing (3 hours)
  • ENG/COMM220 Interactive Story Telling (3 hours)
  • COMM340 Communicating teamwork, Leadership, Group Communication (3 hours)
  • PSYCH112 General Psychology (4 hours)
  • LEAD101 Introduction to Leadership (3 hours)
  • Two hours in THTR112/113/212 (1 hour) and/or THTR117/118/217 (1 hour)
  • BUS 322 Management (3 hours)

Image and Sound Design

  • 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)
  • COMM103 Graphic Design (3 hours)
  • COMM216 Composing With Paint & Draw Programs 1 (3 hours)
  • MUS 111 Foundations in Music (3 hours)

Software Design

  • CPTR112 Programming 1 (3 hours)
  • CPTR212 Programming 2 (3 hours)
  • CPTR310 Theory of Programming Languages (3 hours)
  • MATH110 College Algebra (3 hours)
  • MATH112 Trigonometry (3 hours)
  • MATH319 Linear Algebra (3 hours)
  • PHYS201 College Physics 1 (4 hours)

Emphasis in Computer Science

Requirements

  • CPTR112 Programming 1 (3 hours)
  • CPTR212 Programming 2 (3 hours)
  • CPTR310 Theory of Programming Languages (3 hours)
  • CPTR320 Database Management Systems 1 (3 hours)
  • CPTR324 Computer Networks & Concepts (3 hours)
  • CPTR341 Operating Systems (3 hours)
  • CPTR345 Software Engineering (3 hours) or 453 Analysis of Algorithm (graduate school intention) (3 hours)
  • CPTR452 Automata Theory (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)

Suggested Electives

  • CPTR211 Basic Information and Website Design (3 hours)
  • CPTR306 Visual Basic Programming (3 hours)
  • CPTR315 Java Programming (3 hours)
  • CPTR321 Advanced Website Design: Dynamic Sites; Interactivity (3 hours)
  • CPTR334 Management Information Systems (3 hours)
  • CPTR415 Systems Architecture (3 hours)
  • CPTR430 Introduction to Artificial Intelligence (3 hours)
  • CPTR440 Decision Support Systems (3 hours)
  • CPTR475 Database Management Systems 2 (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)
  • COMM345 Desktop Publishing (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 Video Field 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).


Minor in Computer Game Development

Minor requirements

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

Completion of the courses under one of the following:

Image and Sound Design:

  • CPTR220 Digital sound (3 hours)
  • CPTR240 3D Modeling and Animation 1 (3 hours)
  • CPTR250 3D Modeling and Animation 2 (3 hours)
  • COMM103 Graphic Design (3 hours)

Game/Level Design:

  • BUS 325 Marketing (3 hours)
  • ENG/COMM220 Interactive Story Telling (3 hours)
  • COMM340 Communicating Teamwork, Leadership, Group Communication (3 hours)
  • PSYC112 General Psychology (4 hours)

Software Design:

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

Minor in Computer Science

Minor requirements

  • CPTR110 Introduction to Computer Systems (3 hours)
  • CPTR112 Programming 1 (3 hours)
  • CPTR212 Programming 2 (3 hours)
  • CPTR324 Computer Networks & Concepts (3 hours)
  • Two additional three-credit computer courses

Disclaimer: Degree requirements taken from 2017-2018 Academic Catalog

 

Build an education.

Build an education.

Academic excellence sets SC apart.

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

LEARN MORE ABOUT OUR DEGREES