Fundamental Computing CUGS
Fundamental Computing CUGS
CUGS in Fundamental Computing
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 pre-requisites 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
- CS01.102 Introduction to Programming or
CS01.104 Introduction to Scientific Programming or
CS04.110 Introduction to Programming Using Robots or
CS04.103 Computer Science and Programming - Domain #2: Mobile Applications
- CS04.171 Creating Android Applications
- CS10.271 Introduction to Android Programming
- CS10.275 Introduction to iOS Application Programming
- Domain #3: Applied Computing Technologies
- CS01.105 Web Literacy
- CS01.101 Computer Science Prinicples
- CS01.110 Computing Environments
- CS01.190 Introduction to Computer Game Modeling
- MIS02.305 Business Applications of Blockchain
- Domain #4: Network and Security
- CS01.210 Introduction to Networks and Data Communications
- CS01.211 Principles of Information Security
- MIS02.315 Principles of Information Security
- MIS02.327 Network Management