Programming Certificate
This certificate is a viable program of study for working professionals who are looking to improve their standing in the workplace by 1) gaining a better understanding of information technologies or 2) by the acquisition of specific job skills.
CT.CIS.PROG.98
Design Your Future!
Begin by exploring MSJC program maps to find career or transfer opportunities. Program maps show the recommended course sequence that leads to graduation or transfer. The maps were developed by program experts to give you the skills and knowledge you need to succeed.
- Starting in Spring? Choose Fall Semester 1 courses.
- Are you a part-time student? Start Fall Semester 1 courses and follow the course sequence.
This program provides students with focused program options. A focused program map contains courses that help students specialize in a distinct area and connects to careers. Talk to a counselor about preparing for transfer to specific schools.
General and Engineering Concentration
Fall Semester 1 | Units | |
---|---|---|
CSIS-113A | C++ Programming - Level 1 1 | 3 |
CSIS-123A | C++ Programming - Level 2 2 | 3 |
CSIS-101 | Introduction to Computers and Data Processing | 3 |
Units | 9 | |
Spring Semester 1 | ||
CSIS-201 | System Analysis and Design | 3 |
CSIS-118B | Computer Organization & Assembly Language | 3 |
CSIS-111B | Fundamentals of Computer Programming | 3 |
CSIS-211 | Introduction to Data Structures and Algorithms | 3 |
Units | 12 | |
Total Units | 21 |
- 1
Take in first 8 weeks
- 2
Take in second 8 weeks
Web Concentration
Fall Semester 1 | Units | |
---|---|---|
CSIS-113B | Java Programming - Level 1 1 | 3 |
CSIS-123B | Java Programming - Level 2 2 | 3 |
CSIS-101 | Introduction to Computers and Data Processing | 3 |
Units | 9 | |
Spring Semester 1 | ||
CSIS-201 | System Analysis and Design | 3 |
CSIS-118B | Computer Organization & Assembly Language | 3 |
CSIS-115A | Web Development - Level 1 1 | 3 |
CSIS-525 | Web Development - Level 2 (formerly CSIS-125A) 1 | 3 |
Units | 12 | |
Total Units | 21 |
- 1
Take in first 8 weeks
- 2
Take in second 8 weeks
Database Concentration
Fall Semester 1 | Units | |
---|---|---|
CSIS-116E | Python Programming - Level 1 1 | 3 |
CSIS-126E | Python Programming - Level 2 2 | 3 |
CSIS-101 | Introduction to Computers and Data Processing | 3 |
Units | 9 | |
Spring Semester 1 | ||
CSIS-201 | System Analysis and Design | 3 |
CSIS-118B | Computer Organization & Assembly Language | 3 |
CSIS-514A | SQL Programming - Level 1 (formerly CSIS-114A) 1 | 3 |
CSIS-124A | SQL Programming - Level 2 2 | 3 |
Units | 12 | |
Total Units | 21 |
- 1
Take in first 8 weeks
- 2
Take in second 8 weeks
Course | Title | Credits |
---|---|---|
Required Courses | ||
CSIS-118B | Computer Organization & Assembly Language | 3 |
CSIS-201 | System Analysis and Design | 3 |
Programming Elective Courses | ||
Complete one of the following language sequences: | 6 | |
C++ Programming - Level 1 and C++ Programming - Level 2 | ||
Java Programming - Level 1 and Java Programming - Level 2 | ||
Python Programming - Level 1 and Python Programming - Level 2 | ||
Additional Elective Courses | ||
Select two of the following: | 6 | |
Fundamentals of Computer Programming | ||
Web Development - Level 1 | ||
SQL Programming - Level 2 | ||
Introduction to Data Structures and Algorithms | ||
SQL Programming - Level 1 (formerly CSIS-114A) | ||
Web Development - Level 2 (formerly CSIS-125A) | ||
Developing ASP.NET Web Applications (formerly CSIS-086) | ||
Total Units | 18 |
Discover information about careers that interest you!
- Take a Career Quiz to learn about yourself and receive career suggestions based on your interests.
- Search available in-demand jobs in your career areas of interest and find up-to-date salaries and education requirements.
- Find the MSJC Program that connects your interests to a career.
Note: There are no guaranteed positions for students completing these programs. Education and work experience required will vary by employer. The salary and benefits for specific occupations will be dependent on work experience, education, background, and employer.
Gainful Employment Disclosures: Programming
Gainful Employment Disclosures – 2024
Program Name PROGRAMMING
This program is designed to be completed in 8 months.
This program will cost $828 if completed within normal time. There may be additional costs for living expenses. These costs were accurate at the time of posting, but may have changed.
Of the students who completed this program within normal time, the typical graduate leaves with $0 of debt.
The following States do not have licensure requirements for this profession: California
For more information about graduation rates, loan repayment rates, and post-enrollment earnings about this institution and other postsecondary institutions please click here: https://collegescorecard.ed.gov/
NOTE:
Cost per unit $46
Nonresident Fees- Tuition: $318
Capital Outlay: $58
Parking Permits cost $90 a year or $45 a semester
RTA Go Pass cost $16 a year or $8 a semester
SGA discount sticker (optional) - $14 a year or $7 a semester
Student representation fee (optional) - $4 a year or $2 a semester
Student Health Center Fee - $52 a year or $26 a semester
*For summer session fees and non-CA resident tuition, please see: https://www.msjc.edu/enroll/what-fees-do-i-have-to-pay.html