This certificate includes instruction and practice in database fundamentals and interacting with databases using both SQL queries and procedural programming. This course of study prepares students for entry-level positions in database management, administration, development and programming.
We estimate that 15 students will complete this certificate annually in the first few years.
Occupational: Students completing this certificate program will bequalified for entry-level positions in database management, administration,development and programming.
Semester 1:
· 3 units: CS 150A – Introduction to SQL Databases and NoSQL
· 2 units: CS 160A – Introduction to Unix/Linux
· 2 units: CS 160B– Unix/Linux Shell Scripting
· 4 units: CS 111B - Programming Fundamentals: Java or CS 131B - Programming Fundamentals: Python or CS 130A - PHP Programming or CS 132A - Ruby Programming
Semester 2:
· 6 units by taking two of the following courses:CS 155P - MySQL Programming; CS 155B - MySQL Database Administration; CS 231 -Advanced Python Programming; CS 211E - Advanced Java: Enterprise; CS 130B -Advanced PHP Programming; CS 232 - Ruby on Rails Development
· 1-4 units: CS 177 - Software Engineering OR CS195/CNIT 195 - Software Development Practicum OR CS 198 - Industry Internship OR CNIT 197 - Internship and Work Experience OR CNIT 198 - Internship and Work Experience
Total:17-21 units
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CS 150A | Introduction to SQL Databases and NoSQL | 3 | S1 |
CS 160A | Introduction to Unix/Linux | 2 | S1 |
CS 160B | Unix/Linux Shell Scripting | 2 | S1 |
Choose one of the following courses: | CS 111B - Programming Fundamentals: Java or CS 131B - Programming Fundamentals: Python or CS 130A - PHP Programming or CS 132A - Ruby Programming | 3 or 4 | S1 |
Choose two of the following courses | CS 155P - MySQL Programming; CS 155B - MySQL Database Administration; CS 231 -Advanced Python Programming; CS 211E - Advanced Java: Enterprise; CS 130B -Advanced PHP Programming; CS 232 - Ruby on Rails Development | 6 | S2 |
Choose 1-4 units of the following courses | CS 177 - Software Engineering OR CS195/CNIT 195 - Software Development Practicum OR CS 198 - Industry Internship OR CNIT 197 - Internship and Work Experience OR CNIT 198 - Internship and Work Experience | 1-4 | S2 |
No comments to display
No files to display