Cloud Computing, Associate in Applied Science

Program Code: 0051

Program Requirements

General Education Coursework
ENGLISH 101Composition3
Fine Arts & Humanities Course3
Social and Behavioral Sciences Course3
Physical Sciences / Life Sciences Course3
Mathematics General Education Course (MATH 125 recommended)3
Required Program Core
CIS 101Computer Science 1013
CIS 111Computer Operations3
CIS 116Operating System I3
CIS 124Introduction to Cloud Computing3
CIS 146Python Programming I3
CIS 224Cloud Architecture3
CIS 255Operating Systems II3
COMPSFI 102Information Security Essentials3
NET TEC 101Client-Server Database I3
NET TEC 121Internetworking I3
or COMPSFI 101 Networking Essentials
NET TEC 240Operating Systems/Server I3
Required Work-Based Learning
CIS 260Computer Information Systems Field Project3
or CIS 265 Computer Information Systems Internship
Program Electives
Select a minimum of 9 hours of program electives9
Introduction To Business
C++ Object Oriented Programming I
Java Object Oriented Programming I
Web Development I/Basic Web Technologies
Web Development II/Client Side Scripting
C++ Object Oriented Programming II
Java Object Oriented Programming II
CIS 246
Web Development III/Server Side Programming
Networking Essentials
Cyber Forensics
Information Security Domain
Info Security Program Management
Internetworking Security
Internetworking I
Internetworking II
Total Hours60

One course must satisfy the Human Diversity (HD) requirement.

Pathway

This is an example course sequence for students interested in pursuing Cloud Computing.  It does not represent a contract, nor does it guarantee course availability. If this pathway is followed as outlined, you will earn an Advanced Certificate (AC), and an Associate in Applied Science (AAS) in Cloud Computing.

Semester-by-Semester Program Plan for Full-Time Students

All plans can be modified to fit the needs of part-time students by adding more semesters.

Plan of Study Grid
Semester 1Hours
CIS 101 Computer Science 101 3
CIS 111 Computer Operations 3
ENGLISH 101 Composition 1 3
NET TEC 121
Internetworking I
or Networking Essentials
3
Mathematics General Education Course (MATH 125 recommended) 1 3-4
 Hours15-16
Semester 2
CIS 116 Operating System I 3
CIS 124 Introduction to Cloud Computing 3
CIS 146 Python Programming I 3
COMPSFI 102 Information Security Essentials 3
Fine Arts & Humanities course (HD) 1 3
 Hours15
Semester 3
CIS 224 Cloud Architecture 3
CIS 255 Operating Systems II 3
NET TEC 240 Operating Systems/Server I 3
Social and Behavioral Sciences Course 1 3
Program Elective 3
 Hours15
Semester 4
CIS 260
Computer Information Systems Field Project
or Computer Information Systems Internship
3
NET TEC 101 Client-Server Database I 3
Physical Sciences/Life Sciences Course 1 3
Program Elective 3
Program Elective 3
 Hours15
 Total Hours60-61
1

General Education course

 Program Electives

BUSINES 111Introduction To Business3
CIS 142C++ Object Oriented Programming I3
CIS 144Java Object Oriented Programming I3
CIS 181Web Development I/Basic Web Technologies3
CIS 182Web Development II/Client Side Scripting3
CIS 242C++ Object Oriented Programming II3
CIS 244Java Object Oriented Programming II3
CIS 2463
CIS 281Web Development III/Server Side Programming3
COMPSFI 101Networking Essentials3
COMPSFI 205Cyber Forensics3
COMPSFI 215Information Security Domain3
COMPSFI 216Info Security Program Management3
COMPSFI 231Internetworking Security3
NET TEC 121Internetworking I3
NET TEC 122Internetworking II3

Choose your courses with your College Advisor.

Careers

This program can prepare students for the jobs listed below. Click on each one to learn more, including average earnings, annual job openings, and how much education people in that field have. For additional guidance and resources on career options, current City Colleges students and alumni can contact the Career Services Office.

Computer Network Support Specialists

Job Description

Analyze, test, troubleshoot, and evaluate existing network systems, such as local area networks (LAN), wide area networks (WAN), cloud networks, servers, and other data communications networks. Perform network maintenance to ensure networks operate correctly with minimal interruption.

Salary Based on Experience Level

Take a look at the average hourly/annual earnings for this career in Cook County

Lightcast earnings figures are based on OES data from the BLS and include base rate, cost of living allowances, guaranteed pay, hazardous-duty pay, incentive pay (including commissions and bonuses), on-call pay, and tips.

Annual Wages

Entry-Level 10th Percentile$49,197
Median 50th Percentile$77,700
Senior-Level 90th Percentile$137,289

Hourly Wages

Entry-Level 10th Percentile$24
Median 50th Percentile$37
Senior-Level 90th Percentile$66

Annual Job Openings

272 annual openings in Cook County

National Education Attainment

Here, you can see the level of education that people in this career complete.

Degree Program% of Jobs
A high school diploma or less4.23%
A certificate10.16%
Some college13.63%
An Associate degree21.68%
A Bachelor's degree48.77%
A Master's or Professional degree1.53%
A Doctoral degree or more0.00%

50.30% continue their education beyond an associate degree

Computer Systems Analysts

Job Description

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

Salary Based on Experience Level

Take a look at the average hourly/annual earnings for this career in Cook County

Lightcast earnings figures are based on OES data from the BLS and include base rate, cost of living allowances, guaranteed pay, hazardous-duty pay, incentive pay (including commissions and bonuses), on-call pay, and tips.

Annual Wages

Entry-Level 10th Percentile$66,528
Median 50th Percentile$107,631
Senior-Level 90th Percentile$163,741

Hourly Wages

Entry-Level 10th Percentile$32
Median 50th Percentile$52
Senior-Level 90th Percentile$79

Annual Job Openings

495 annual openings in Cook County

National Education Attainment

Here, you can see the level of education that people in this career complete.

Degree Program% of Jobs
A high school diploma or less0.77%
A certificate0.54%
Some college4.62%
An Associate degree50.71%
A Bachelor's degree41.93%
A Master's or Professional degree1.42%
A Doctoral degree or more0.00%

43.35% continue their education beyond an associate degree

Information Security Analysts

Job Description

Plan, implement, upgrade, or monitor security measures for the protection of computer networks and information. Assess system vulnerabilities for security risks and propose and implement risk mitigation strategies. May ensure appropriate security controls are in place that will safeguard digital files and vital electronic infrastructure. May respond to computer security breaches and viruses.

Salary Based on Experience Level

Take a look at the average hourly/annual earnings for this career in Cook County

Lightcast earnings figures are based on OES data from the BLS and include base rate, cost of living allowances, guaranteed pay, hazardous-duty pay, incentive pay (including commissions and bonuses), on-call pay, and tips.

Annual Wages

Entry-Level 10th Percentile$70,243
Median 50th Percentile$121,181
Senior-Level 90th Percentile$183,449

Hourly Wages

Entry-Level 10th Percentile$34
Median 50th Percentile$58
Senior-Level 90th Percentile$88

Annual Job Openings

156 annual openings in Cook County

National Education Attainment

Here, you can see the level of education that people in this career complete.

Degree Program% of Jobs
A high school diploma or less0.00%
A certificate7.16%
Some college2.01%
An Associate degree12.87%
A Bachelor's degree75.16%
A Master's or Professional degree2.80%
A Doctoral degree or more0.00%

77.96% continue their education beyond an associate degree

Computer Network Architects

Job Description

Design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning, including analysis of capacity needs for network infrastructures. May also design network and computer security measures. May research and recommend network and data communications hardware and software.

Salary Based on Experience Level

Take a look at the average hourly/annual earnings for this career in Cook County

Lightcast earnings figures are based on OES data from the BLS and include base rate, cost of living allowances, guaranteed pay, hazardous-duty pay, incentive pay (including commissions and bonuses), on-call pay, and tips.

Annual Wages

Entry-Level 10th Percentile$90,971
Median 50th Percentile$141,382
Senior-Level 90th Percentile$197,978

Hourly Wages

Entry-Level 10th Percentile$44
Median 50th Percentile$68
Senior-Level 90th Percentile$95

Annual Job Openings

165 annual openings in Cook County

National Education Attainment

Here, you can see the level of education that people in this career complete.

Degree Program% of Jobs
A high school diploma or less5.00%
A certificate15.00%
Some college0.00%
An Associate degree15.00%
A Bachelor's degree60.00%
A Master's or Professional degree5.00%
A Doctoral degree or more0.00%

65.00% continue their education beyond an associate degree

Database Administrators

Job Description

Administer, test, and implement computer databases, applying knowledge of database management systems. Coordinate changes to computer databases. Identify, investigate, and resolve database performance issues, database capacity, and database scalability. May plan, coordinate, and implement security measures to safeguard computer databases.

Salary Based on Experience Level

Take a look at the average hourly/annual earnings for this career in Cook County

Lightcast earnings figures are based on OES data from the BLS and include base rate, cost of living allowances, guaranteed pay, hazardous-duty pay, incentive pay (including commissions and bonuses), on-call pay, and tips.

Annual Wages

Entry-Level 10th Percentile$53,025
Median 50th Percentile$102,037
Senior-Level 90th Percentile$187,882

Hourly Wages

Entry-Level 10th Percentile$25
Median 50th Percentile$49
Senior-Level 90th Percentile$90

Annual Job Openings

97 annual openings in Cook County

National Education Attainment

Here, you can see the level of education that people in this career complete.

Degree Program% of Jobs
A high school diploma or less0.00%
A certificate0.15%
Some college2.21%
An Associate degree3.46%
A Bachelor's degree92.89%
A Master's or Professional degree1.29%
A Doctoral degree or more0.00%

94.18% continue their education beyond an associate degree

Database Architects

Job Description

Design strategies for enterprise databases, data warehouse systems, and multidimensional networks. Set standards for database operations, programming, query processes, and security. Model, design, and construct large relational databases or data warehouses. Create and optimize data models for warehouse infrastructure and workflow. Integrate new systems with existing warehouse structure and refine system performance and functionality.

Salary Based on Experience Level

Take a look at the average hourly/annual earnings for this career in Cook County

Lightcast earnings figures are based on OES data from the BLS and include base rate, cost of living allowances, guaranteed pay, hazardous-duty pay, incentive pay (including commissions and bonuses), on-call pay, and tips.

Annual Wages

Entry-Level 10th Percentile$54,650
Median 50th Percentile$133,722
Senior-Level 90th Percentile$184,676

Hourly Wages

Entry-Level 10th Percentile$26
Median 50th Percentile$64
Senior-Level 90th Percentile$89

Annual Job Openings

44 annual openings in Cook County

National Education Attainment

Here, you can see the level of education that people in this career complete.

Degree Program% of Jobs
A high school diploma or less0.00%
A certificate4.76%
Some college0.00%
An Associate degree0.00%
A Bachelor's degree80.95%
A Master's or Professional degree14.29%
A Doctoral degree or more0.00%

95.24% continue their education beyond an associate degree