Add the CS edge!

Add the CS edge!

Add the CS edge!

So you're getting a degree in the humanities, but you want to show future employers that you are tech-savvy as well. Set yourself apart with a Certificate in Fundamental Computing and you will gain that extra computer science edge.

Are you a CS or CI major looking to specialize in Law and Justice? Delve into one of the fastest growing job markets with a Certificate in Cybersecurity

Perhaps you're a science major with honed analytical skills in your field. Why not supplement that knowledge with a Certificate in Computer Programming such that you can develop or extend software in your discipline?

Or maybe you're interested in a degree in an entrepreneurial area. Distinguish yourself from the competition with a Certificate in Mobile Applications Development so you can create and understand mobile apps.


A Computer Science Certificate of Undergraduate Studies (CUGS) consists of four courses in designated areas of computer science. The table below will describe these CUGS in more detail.

Fundamental Computing

Targeted population: students with majors in the entire general university population other than those offered by the Computer Science department.

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
  • Web Systems
  • Networks
  • Security

More information: program details

Computer Programming

Targeted population: students with majors in the entire general university population other than those offered by the Computer Science department with a keen interest and acumen in programming.

Must have strong analytical and logical skills.

Purpose: to increase student marketability by enhancing their technical skill set - specifically focused programming proficiencies. These proficiencies may be easily applied to each student's major disciplines and be beneficial when working in their specified fields

Educational Goals: to enable students to undertake a comprehensive study of the concepts and techniques necessary to analyze problems, understand requirements, develop algorithms and implement solutions using computer programming. Another goal is to gain experience with the entire programming life-cycle utilizing various programming languages.

More information: program details

Mobile App Development

Targeted population: students in any major including those offered by the department of Computer Science with an interest in the emerging technology of mobile applications.

Must have strong analytical and logical skills.

Purpose: to provide students with experience with the stages of mobile application development (i.e. user interface design, permissions and security, graphics and video resources) with varying languages and frameworks on a selected mobile platform.

Educational Goals: to provide students with experience with the stages of mobile application development (i.e. user interface design, permissions and security, graphics and video resources) with varying languages and frameworks on a selected mobile platform.

More information: program details


Cyber Security

Targeted population: Students with majors in the entire general university population (other than those offered by the Computer Science department) with a keen interest in Cyber-Security. Students must have strong analytical and logical skills.

Purpose: The increasing volume and sophistication of cyber security threats - including targeted phishing scams, data theft, and other online vulnerabilities - demand that we remain vigilant about securing our systems and information. More and more companies actively seek graduates with the expertise in cyber security annd bemaon the scarcity of graduates with these key skills. This CUGS would be very attractive to many employers looking to keep their companies safe in the new cyber-world.

Educational Goals: To develop graduates with a technical foundation in cyber security focused on the protection and defense of computer systems. Students will be able to articulate the core concepts of information assurance, asset protection, and cyber defense. Also, this CUGS can develop graduates who are able to identify, analyze, and remediate security breaches.

More information: program details




Last modified: 27 September 2017 14:11:25