Computer Science Options

BS IN COMPUTER SCIENCE

Computer Graphics Option:

  • CSC 3342 – Computer Graphics
  • CSC 4384 – Advanced Computer Graphics
  • CSC 4001 – Special Topics In Computer Science
  • CSC 3130 – Computer Science Internship or
  • CSC 3691 – Computer Science Co-Op
  • CSC 33xx or CSC 43xx (Approved by the Department Chairperson)
  • ART 2311 – 3-D Computer Modeling
  • ART 3333 – Computer Animation I

Art courses must be approved by Department Advisor or Department Chairperson

Database Administration Option:

  • CSC 4355 – Database Management Design and Development
  • CSC 4370 – Web-based Database Management Systems
  • CSC 4001 – Special Topics In Computer Science
  • CSC 3130 – Computer Science Internship or
  • CSC 3691 – Computer Science Co-Op
  • CSC 33xx or CSC 43xx (Approved by Department Chairperson)

Internet Systems Option:

  • CSC 2184 – Internet Lab
  • CSC 3332 – Fundamentals of Internet Systems
  • CSC 4356 – Web Programming
  • CSC 4001 – Special Topics In Computer Science
  • CSC 3130 – Computer Science Internship
  • CSC 3691 – Computer Science Co-Op
  • CSC 33xx, CSC 43xx (Approved by Department Chairperson)

Information Security Option:

  • CSC 3325 – Introduction to Information Security
  • CSC 4330 – Introduction to Cryptography
  • CSC 4360 – Hardware and Media Security
  • CSC 4370 – Web-based Database Management Systems
  • CSC 4001 – Special Topics In Computer Science
  • CSC 3130 – Computer Science Internship
  • CSC 3691 – Computer Science Co-Op
  • CSC 33xx, CSC 43xx (Approved by Department Chairperson)

Networking Option:

  • CSC 3351 – Data Communications
  • CSC 4389 – Computer Communication Networks
  • CSC 4001 – Special Topics In Computer Science
  • CSC 3130 – Computer Science Internship or
  • CSC 3691 – Computer Science Co-Op
  • CSC 33xx, CSC 43xx (Approved by Department Chairperson)

High Performance Computing Option:

  • CSC 4322 – Parallel Computing
  • CSC 4383 – Introduction to Computational Modeling
  • CSC 4385 – System Simulation and Modeling
  • CSC 4001 – Special Topics In Computer Science
  • CSC 4390 – Directed Study
  • CSC 33xx, CSC 43xx (Approved by Department Chairperson)

Space Science Option:

  • CSC 4001 – Special Topics In Computer Science
  • CSC 4390 – Directed Study
  • PHS 2337 – Planetary Science
  • PHS 2336 – Physical Science and
  • PHS 2136 – Physical Science Laboratory
  • PHS 4111 – Astronomy
  • CSC 33xx, CSC 43xx, Air Force ROTC (Approved by Department Chairperson)

Computational Science (Theoretical Computer Science) Option:

  • CSC 3340 – Introduction to Numerical Analysis
  • CSC 4386 – Automata, Formal Languages, and Computability
  • CSC 4001 – Special Topics In Computer Science
  • CSC 4390 – Directed Study
  • CSC 33xx, CSC 43xx (Approved by Department Chairperson)

Note: (33xx, 43xx = new course, or other appropriate course approved by the Department Chairperson)

Accounting Option:

  • ACC 2316 – Principles of Financial Accounting
  • ACC 2317 – Principles of Managerial Accounting
  • ACC 3316 – Intermediate Accounting I
  • ACC 3317 – Intermediate Accounting II
  • ACC 3320 – Accounting for Management Decision-Making

Management Option:

  • MGT 1304 – Introduction to Business
  • BLA 2325 – Legal Environment of Business
  • MGT 3321 – Principles of Management
  • MGT 4348 – Human Resource Management and Employment Law
  • FIN 4378 – Investment Planning

Marketing Option:

  • MGT 1304 – Introduction to Business
  • MKT 3331 – Principles of Marketing
  • MKT 3334 – Marketing Communications
  • MKT 4302 – Salesmanship
  • MKT 4379 – International Marketing

Mathematics Option:

  • MAT 2301 – Introduction to Computer Algebra Systems
  • MAT 3311 – Probability and Statistics II
  • MAT 3316 – Calculus III
  • CSC 4383 – Introduction to Computational Modeling
  • MAT 3350 – Linear Programming
  • MAT 4301 – Differential Equations I
  • MAT 4312 – Topology
  • MAT 4355 – Operations Research