Computer Information Systems, A.S.

An Associate degree in CIS may be earned by completing an emphasis in Artificial Intelligence, Internet Authoring, Networking, or Programming (18 units) as well as all MSJC Local General Education requirements (a total of 60 units).

AS.CIS.AI, AS.CIS.INTERNET, AS.CIS.NETWORK, AS.CIS.PROGRAM

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.

MSJC Local General Education

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.

Artificial Intelligence

Plan of Study Grid
Fall Semester 1Units
ENGL-C1000 Academic Reading and Writing 3
STAT-C1000 Introduction to Statistics 3
CSIS-501 Introduction to Artificial Intelligence and Data Science 3
CSIS-116E Python Programming - Level 1 3
CSCR-100 College Success and Career Readiness 3
 Units15
Spring Semester 1
POLS-C1000 American Government and Politics 3
COMM-C1000 Introduction to Public Speaking 3
ART-100 Art Appreciation 3
CSIS-126E Python Programming - Level 2 3
CSIS-502 Introduction to Machine Learning 3
 Units15
Fall Semester 2
CSIS-503 Natural Language Processing 3
CSIS-514A SQL Programming - Level 1 (formerly CSIS-114A) 3
ETHS/PS-103
Ethnic Politics in America
or Introduction to Chicana/o/x Studies
or Introduction to Black Studies
or Black History in the American Context
or American Indian Literature
or Latinx/Chicanx Literature
or Ethnic American Literature
or Indigenous Peoples of California
3
CSIS-523 Linux System Administration (formerly CSIS-223A) 3
CSIS-101 Introduction to Computers and Data Processing 3
 Units15
Spring Semester 2
CSIS-504 Computer Vision 3
CSIS-160
Information Security Systems
or Information Security Systems
or System Analysis and Design
or CCNA 1 Computer Networks
3
BIOL-100
Human Biology
or Introduction to Biology with Lab
4
ECON-C2002
Principles of Macroeconomics
or Introduction to Psychology
3
CSIS-549 Work Experience Education: Computer/Information Systems 2
 Units15
 Total Units60

Authoring Focus

Plan of Study Grid
Fall Semester 1Units
ENGL-C1000 Academic Reading and Writing 3
MATH-105 College Algebra 4
CSIS-101 Introduction to Computers and Data Processing 3
POLS-C1000 American Government and Politics 3
CSCR-100 College Success and Career Readiness 3
 Units16
Spring Semester 1
CSIS-115A Web Development - Level 1 1 3
CSIS-525 Web Development - Level 2 (formerly CSIS-125A) 2 3
CSIS-103 Introduction to the Internet 3
CSIS-111B Fundamentals of Computer Programming 3
Select one of the following: 3
Ethnic Politics in America
Introduction to Chicana/o/x Studies
Introduction to Black Studies
Black History in the American Context
American Indian Literature (formerly ENGL-240)
Latinx/Chicanx Literature
Ethnic American Literature
Indigenous Peoples of California
 Units15
Fall Semester 2
CSIS-113B
Java Programming - Level 1
or Python Programming - Level 1
3
CSIS-786 Developing ASP.NET Web Applications 1 3
BIOL-100
Human Biology
or Introduction to Biology with Lab
4
ART-100 Art Appreciation 3
ECON-C2002
Principles of Macroeconomics
or Introduction to Psychology
3
 Units16
Spring Semester 2
CSIS-514A SQL Programming - Level 1 (formerly CSIS-114A) 3
CSIS-211
Introduction to Data Structures and Algorithms
or Java Programming - Level 2
or Python Programming - Level 2
3
CSIS-201 System Analysis and Design 3
CSIS-202 CCNA 1 Computer Networks 3
COMM-C1004 Interpersonal Communication 3
 Units15
 Total Units62
1

Take in first 8 weeks.

2

Take in second 8 weeks.

Networking Focus

Plan of Study Grid
Fall Semester 1Units
ENGL-C1000 Academic Reading and Writing 3
MATH-105 College Algebra 4
CSIS-101 Introduction to Computers and Data Processing 3
POLS-C1000 American Government and Politics 3
CSCR-100 College Success and Career Readiness 3
 Units16
Spring Semester 1
CSIS-202 CCNA 1 Computer Networks 3
COMM-C1004 Interpersonal Communication 3
CSIS-201 System Analysis and Design 3
CSIS-791 CCNA 2: Switching, Routing, and Wireless Essentials 3
Select one of the following: 3
Ethnic Politics in America
Introduction to Chicana/o/x Studies
Introduction to Black Studies
Black History in the American Context
American Indian Literature (formerly ENGL-240)
Latinx/Chicanx Literature
Ethnic American Literature
Indigenous Peoples of California
 Units15
Fall Semester 2
CSIS-581 OS Installation and Configuration 3
CSIS-592 CCNA 3 Enterprise Networking, Security, and Automation 3
BIOL-100
Human Biology
or Introduction to Biology with Lab
4
CSIS-160 Information Security Systems 3
CSIS-580 Computer Hardware 4
 Units17
Spring Semester 2
ART-100 Art Appreciation 3
CSIS-115A Web Development - Level 1 3
CSIS-514A SQL Programming - Level 1 (formerly CSIS-114A) 3
ECON-C2002
Principles of Macroeconomics
or Introduction to Psychology
3
CSIS-164
Cybersecurity: Ethical Hacking
or Introduction to Data Structures and Algorithms
3
 Units15
 Total Units63

Programming - General Focus

Plan of Study Grid
Fall Semester 1Units
ENGL-C1000 Academic Reading and Writing 3
MATH-105 College Algebra 4
CSIS-101 Introduction to Computers and Data Processing 3
POLS-C1000 American Government and Politics 3
CSCR-100 College Success and Career Readiness 3
 Units16
Spring Semester 1
CSIS-113A C++ Programming - Level 1 3
CSIS-160 Information Security Systems 3
CSIS-201 System Analysis and Design 3
ART-100 Art Appreciation 3
Select one of the following: 3
Ethnic Politics in America
Introduction to Chicana/o/x Studies
Introduction to Black Studies
Black History in the American Context
American Indian Literature (formerly ENGL-240)
Latinx/Chicanx Literature
Ethnic American Literature
Indigenous Peoples of California
 Units15
Fall Semester 2
CSIS-118B Computer Organization & Assembly Language 3
CSIS-123A C++ Programming - Level 2 3
BIOL-100
Human Biology
or Introduction to Biology with Lab
4
CSIS-594 Cyber Security Operations 3
COMM-C1004 Interpersonal Communication 3
 Units16
Spring Semester 2
CSIS-115A
Web Development - Level 1 1
or SQL Programming - Level 1 (formerly CSIS-114A)
3
CSIS-525
Web Development - Level 2 (formerly CSIS-125A) 2
or Introduction to Data Structures and Algorithms
3
CSIS-113C C# Programming - Level 1 3
CSIS-786 Developing ASP.NET Web Applications 3
ECON-C2002
Principles of Macroeconomics
or Introduction to Psychology
3
 Units15
 Total Units62
1

Take in first 8 weeks.

2

Take in second 8 weeks.

Programming - Database Focus

Plan of Study Grid
Fall Semester 1Units
ENGL-C1000 Academic Reading and Writing 3
MATH-105 College Algebra 4
POLS-C1000 American Government and Politics 3
CSIS-101 Introduction to Computers and Data Processing 3
CSCR-100 College Success and Career Readiness 3
 Units16
Spring Semester 1
CSIS-116E Python Programming - Level 1 3
COMM-C1004 Interpersonal Communication 3
CSIS-201 System Analysis and Design 3
ART-100 Art Appreciation 3
Select one of the following: 3
Ethnic Politics in America
Introduction to Chicana/o/x Studies
Introduction to Black Studies
Black History in the American Context
American Indian Literature (formerly ENGL-240)
Latinx/Chicanx Literature
Ethnic American Literature
Indigenous Peoples of California
 Units15
Fall Semester 2
CSIS-118B Computer Organization & Assembly Language 3
CSIS-126E Python Programming - Level 2 3
BIOL-100
Human Biology
or Introduction to Biology with Lab
4
CSIS-160 Information Security Systems 3
ACCT-124 Financial Accounting - Principles of Accounting I 3
 Units16
Spring Semester 2
CSIS-115A
Web Development - Level 1 1
or SQL Programming - Level 1 (formerly CSIS-114A)
3
CSIS-525 Web Development - Level 2 (formerly CSIS-125A) 2 3
CSIS-113B Java Programming - Level 1 3
CSIS-211 Introduction to Data Structures and Algorithms 3
ECON-C2002 Principles of Macroeconomics 3
 Units15
 Total Units62
1

Take in first 8 weeks.

2

Take in second 8 weeks.

Programming -  Web Focus

Plan of Study Grid
Fall Semester 1Units
ENGL-C1000 Academic Reading and Writing 3
MATH-105 College Algebra 4
CSIS-101 Introduction to Computers and Data Processing 3
POLS-C1000 American Government and Politics 3
CSCR-100 College Success and Career Readiness 3
 Units16
Spring Semester 1
CSIS-118B Computer Organization & Assembly Language 3
COMM-C1004 Interpersonal Communication 3
CSIS-201 System Analysis and Design 3
ART-100 Art Appreciation 3
Select one of the following: 3
Ethnic Politics in America
Introduction to Chicana/o/x Studies
Introduction to Black Studies
Black History in the American Context
American Indian Literature (formerly ENGL-240)
Latinx/Chicanx Literature
Ethnic American Literature
Indigenous Peoples of California
 Units15
Fall Semester 2
CSIS-113B Java Programming - Level 1 1 3
CSIS-123B Java Programming - Level 2 2 3
BIOL-100
Human Biology
or Introduction to Biology with Lab
4
CSIS-160 Information Security Systems 3
CSIS-115A Web Development - Level 1 3
 Units16
Spring Semester 2
CSIS-514A SQL Programming - Level 1 (formerly CSIS-114A) 3
CSIS-525 Web Development - Level 2 (formerly CSIS-125A) 3
CSIS-211 Introduction to Data Structures and Algorithms 3
CSIS-213 Discrete Structures 3
ECON-C2002
Principles of Macroeconomics
or Introduction to Psychology
3
 Units15
 Total Units62
1

Take in first 8 weeks.

2

Take in second 8 weeks.

An Associate Degree in this program requires students to complete MSJC's Local General Education by fulfilling all general education areas. In addition, students must complete all major requirements and complete an overall total of 60 degree applicable units with a minimum 2.0 GPA.

Course Title Credits
MSJC Local General Education27
Select one of the following emphases:18
Artificial Intelligence
Internet Authoring
Networking
Programming
Electives (as needed to reach 60 units)

Artificial Intelligence

Course Title Credits
CSIS-116EPython Programming - Level 13
CSIS-501Introduction to Artificial Intelligence and Data Science3
CSIS-502Introduction to Machine Learning3
CSIS-503Natural Language Processing3
CSIS-504Computer Vision3
STAT-C1000Introduction to Statistics3
Total Units18

Internet Authoring 

Course Title Credits
Required Courses
CSIS-103Introduction to the Internet3
or CSIS-111B Fundamentals of Computer Programming
CSIS-115AWeb Development - Level 13
CSIS-514ASQL Programming - Level 1 (formerly CSIS-114A)3
CSIS-525Web Development - Level 2 (formerly CSIS-125A)3
CSIS-786Developing ASP.NET Web Applications3
Select one of the following:3
Java Programming - Level 1
C# Programming - Level 1
Python Programming - Level 1
Total Units18

Networking

Course Title Credits
Required Courses
CSIS-101Introduction to Computers and Data Processing3
CSIS-201System Analysis and Design3
CSIS-202CCNA 1 Computer Networks3
CSIS-592CCNA 3 Enterprise Networking, Security, and Automation3
CSIS-581OS Installation and Configuration3
CSIS-791CCNA 2: Switching, Routing, and Wireless Essentials3
Total Units18

Programming

Course Title Credits
Required Courses
CSIS-118BComputer Organization & Assembly Language3
CSIS-201System Analysis and Design3
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 six units from the following:6
Fundamentals of Computer Programming
Web Development - Level 1
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
Total Units18

Discover information about careers that interest you!

  1. Take a Career Quiz to learn about yourself and receive career suggestions based on your interests. 
  2. Search available in-demand jobs in your career areas of interest and find up-to-date salaries and education requirements. 
  3. 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.