Students
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Courses
Major
Computer Science | Information Technology | Software Engineering
Area of study
Information and Communication Technologies
Timing
Part time
Course Language
English
About Program

Program Overview


Computing Foundations Graduate Certificate

Overview

The Computing Foundations Graduate Certificate provides a bridge to computing opportunities for students with undergraduate backgrounds in disciplines other than computer science-related areas of study. Students will learn how computers work and how software is designed, written, and deployed. Students will learn practical skills in developing software and be prepared to conceptualize, design, and implement software. Graduates will be able to analyze problems and design software to solve those problems, and develop effective and efficient software implementations.


Admission Requirements

In addition to general admission requirements of the university, applicants to the certificate are normally expected to have earned a GPA of 3.00 or higher in the last 60 credits of undergraduate study. Applicants must also submit a goals statement and a resume.


Bridge Pathway Opportunities

The Computing Foundations Graduate Certificate offers opportunities for admitted students to directly matriculate into the Computer Science, MS or Software Engineering, MS upon certificate conferral and without a new graduate admission application.


Certificate Requirements

Total credits: 18


This certificate may be pursued on a full-or part-time basis.


All students must complete 18 credits of coursework inclusive of: four required core courses (12 credits), and two elective courses (6 credits).


Core Courses

  • COMP 501: Computer Programming Foundations I (3 credits)
  • COMP 502: Mathematical Foundations of Computing I (3 credits)
  • COMP 503: Computer Systems Foundations I (3 credits)
  • COMP 511: Computer Programming Foundations II (3 credits)

Restricted Electives

Students must select two courses (6 credits) to complete the certificate.


Electives for non-bridge pathway students:

  • COMP 512: Mathematical Foundations of Computing II
  • COMP 513: Computer Systems Foundations II
  • CS 504: Principles of Data Management and Mining

Electives for Computer Science, MS bridge pathway students:

  • COMP 512: Mathematical Foundations of Computing II (3 credits)
  • COMP 513: Computer Systems Foundations II (3 credits)

Electives for Software Engineering, MS bridge pathway students:

  • SWE 619: Object-Oriented Software Specification and Construction (3 credits)
  • SWE 621: Software Design and Architecture (3 credits)

Program Outcomes

Students will learn:


  • Important mathematical underpinnings of computing.
  • Essential design principles of computer systems.
  • Techniques for developing software for computer systems.
  • To design, develop, test, and debug moderate-size programs to perform useful functions and provide effective solutions to problems.

Computing Foundations Graduate Certificate/Computer Science, MS Bridge Pathway

Overview

The field of computing refers to a variety of processes grounded in computational thinking. These processes include designing and constructing software systems to process information, to create communications and entertainment, and to identify information relevant to a particular purpose or problem.


Admission Requirements

Students must be admitted to the Computing Foundations Graduate Certificate and elect a bridge pathway option as part of their application.


Bridge Continuation Requirements

Students who elected the bridge pathway on their graduate admission application and have applied for graduation from the Computing Foundations Graduate Certificate with a 3.0 or better GPA will be invited to join the Computer Science, MS program for the semester that immediately follows (Fall or Spring).


Certificate Conferral

Certificate students who elected a bridge pathway on their graduate admission application, and who are successfully completing their final term of Computing Foundations Graduate Certificate courses, must apply to graduate from the Certificate and submit a transition form to the Computer Science department before the graduation application inactivation deadline.


Master’s Conferral

Students who have successfully completed all Computer Science, MS degree requirements within university time limits will have their Master’s conferred after completing their application for graduation.


Computing Foundations Graduate Certificate/Software Engineering, MS Bridge Pathway

Overview

The field of computing refers to a variety of processes grounded in computational thinking. These processes include designing and constructing software systems to process information, to create communications and entertainment, and to identify information relevant to a particular purpose or problem.


Admission Requirements

Students must be admitted to the Computing Foundations Graduate Certificate and elect a bridge pathway option as part of their application.


Bridge Continuation Requirements

Students who elected the bridge pathway on their graduate admission application and have applied for graduation from the Computing Foundations Graduate Certificate with a 3.0 or better GPA will be invited to join the Software Engineering, MS program for the semester that immediately follows (Fall or Spring).


Certificate Conferral

Certificate students who elected a bridge pathway on their graduate admission application, and who are successfully completing their final term of Computing Foundations Graduate Certificate courses, must apply to graduate from the Certificate and submit a transition form to the Computer Science department before the graduation application inactivation deadline.


Master’s Conferral

Students who have successfully completed all Software Engineering, MS degree requirements within university time limits will have their Master’s conferred after completing their application for graduation.


See More
How can I help you today?