Programmer, Certificate of Completion
The program introduces the students to basic, entry level programming.
Program Requirements
Code | Title | Credit Hours |
---|---|---|
Total Credit Hours | 30 | |
Discipline Core Requirements | 21 Credits | |
CS 1400 | Fundamentals of Programming | 3 |
CS 1410 | Object Oriented Programming | 3 |
CS 2300 | Discrete Mathematical Structures I | 3 |
CS 2420 | Introduction to Algorithms and Data Structures | 3 |
CS 2600 | Computer Networks I | 3 |
CS 2810 | Computer Organization and Architecture | 3 |
ENGL 1010 | Introduction to Academic Writing CC | 3 |
or ENGH 1005 | Literacies and Composition Across Contexts CC | |
Elective Requirements | 9 Credits | |
Choose 9 credits from the following courses (Must be approved by CSE Department. See CSE adviser): | 9 | |
Software Engineering WE (3) | ||
Web Programming I (3) | ||
Internship (1-8) (Must be taken for 3 credits) | ||
Operating Systems Theory (3) | ||
Java Software Development (3) | ||
CsharpNET Software Development (3) | ||
C Plus Plus Software Development (3) | ||
Database Theory (3) | ||
Introduction to System Administration--Linux/UNIX (3) |
Graduation Requirements
- Completion of a minimum of 30 semester credits.
- Minimum grade of C- required in all courses.
- Overall grade point average of 2.0 (C) or above.
- Residency hours -- minimum of 10 credit hours through course attendance at UVU.
Graduation Plan
This graduation plan is a sample plan and is intended to be a guide. Your specific plan may differ based on your Math and English placement and/or transfer credits applied. You are encouraged to meet with an advisor and set up an individualized graduation plan in Wolverine Track.
First Year | ||
---|---|---|
Semester 1 | Credit Hours | |
CS 1400 | Fundamentals of Programming | 3 |
ENGL 1010 or ENGH 1005 | Introduction to Academic Writing CC or Literacies and Composition Across Contexts CC | 3 |
Computer Electives | 3 | |
Credit Hours | 9 | |
Semester 2 | ||
CS 1410 | Object Oriented Programming | 3 |
CS 2810 | Computer Organization and Architecture | 3 |
Computer Electives | 3 | |
Credit Hours | 9 | |
Second Year | ||
Semester 3 | ||
CS 2300 | Discrete Mathematical Structures I | 3 |
CS 2420 | Introduction to Algorithms and Data Structures | 3 |
CS 2600 | Computer Networks I | 3 |
Computer Electives | 3 | |
Credit Hours | 12 | |
Total Credit Hours | 30 |