Fundamental Computing CUGS

Fundamental Computing CUGS

Fundamental Computing - U120

Add the CS edge in Fundamental Computing

Targeted population: students with majors in the entire general university population other than those offered by the Computer Science department. This CUGS is also open to non-matriculated students as long as all prerequisites are satisfied.

No previous experience or knowledge of computing technologies is required.

Purpose: to increase student marketability while helping to contend with and meet the challenges of students' current and future careers by providing a broad overview of key computing skills which are applicable and may be extended to almost every industry in the world today

Educational Goals: to gain exposure to and a general understanding of the diverse areas/domains to which computing can supplement a student's individual discipline and field:

  • Programming
  • Mobile Applications
  • Applied Computing Technologies
  • Network and Security

Students seeking this CUGS will be required to complete a total of 4 courses with 1 course from each of the 4 domains of computing. This CUGS is NOT available to Computer Science majors or Computing and Informatics majors.

Domain #1: Programming S.H
CS 01102 Introduction to Programming 3
CS 01104 Introduction to Programming and Problem Solving 3
CS 04110 Introduction to Programming Using Robots 3
CS 04103 Computer Science and Programming 3
Domain #2:  Mobile Applications  
CS 04171 Creating Android Applications 3
CS 10271 Introduction to Android Programming 3
CS 10275 Introduction iOS Application Programming 3
Domain #3:  Applied Computing Technologies  
CS 01105 Web Literacy 3
CS 01101 Computer Science Principles 3
CS 01110 Computing Environments 3
CS 01190 Introduction to Computer Game Modeling 3
MIS 02305 Business Applications of Blockchain 3
Domain #4:  Network and Security  
CST 09210  Introduction to Networks and Data Communications 3
CS 01211 Principles of Information Security (CS) 3
MIS 02315 Principles of Information Security (MIS) 3
MIS 02327 Network Management 3
For more information please view the official program guide