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 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 (4 hours)
  • CPTR212 Programming 2 (4 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 (4 hours)
  • CPTR212 Programming 2 (4 hours)
  • CPTR320 Database Management Systems 1 (3 hours)
  • CPTR324 Computer Networks & Concepts (3 hours)
  • CPTR341 Operating Systems (3 hours)
  • CPTR345 Software Engineering (3 hours)
  • CPTR452 Automata Theory (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)

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)
  • 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).

*2018-2019 Academic 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