iOS and MacOS Development, Basic Certificate
College(s):
Harry S TrumanProgram Code: 0460
Program Requirements
Code | Title | Hours |
---|---|---|
Required Program Core | ||
CIS 103 | Fundamentals of Programming | 3 |
CIS 117 | Introduction to Apple Development | 3 |
CIS 201 | Advanced Apple Development | 3 |
NET TEC 101 | Client-Server Database I | 3 |
Program Electives | 6 | |
Select two of the following courses: | ||
Apple User Management | ||
Human-Computer Interaction | ||
Foundations of Educational Technology | ||
Total Hours | 18 |
Pathway
This is an example course sequence for students interested in pursuing iOS and MacOS Development. This does not represent a contract, nor does it guarantee course availability. If this pathway is followed as outlined, you will earn a Basic Certificate (BC) in iOS and MacOS Development.
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.
Semester 1 | Hours | |
---|---|---|
CIS 103 | Fundamentals of Programming | 3 |
CIS 117 | Introduction to Apple Development | 3 |
Hours | 6 | |
Semester 2 | ||
CIS 201 | Advanced Apple Development | 3 |
Program Elective 1 | 3 | |
Hours | 6 | |
Semester 3 | ||
NET TEC 101 | Client-Server Database I | 3 |
Program Elective 1 | 3 | |
Hours | 6 | |
Total Hours | 18 |
Program Electives
Code | Title | Hours |
---|---|---|
CIS 113 | Human-Computer Interaction | 3 |
CIS 119 | Apple User Management | 3 |
EDUC 226 | Foundations of Educational Technology | 3 |
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 Programmers
Job Description
Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
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 | |
---|---|
Median 50th Percentile | |
Senior-Level 90th Percentile |
Hourly Wages
Entry-Level 10th Percentile | |
---|---|
Median 50th Percentile | |
Senior-Level 90th Percentile |
Annual Job Openings
75 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 less | 0.00% |
A certificate | 0.00% |
Some college | 2.52% |
An Associate degree | 8.99% |
A Bachelor's degree | 88.04% |
A Master's or Professional degree | 0.45% |
A Doctoral degree or more | 0.00% |
88.49% continue their education beyond an associate degree
Software Developers
Job Description
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
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 | |
---|---|
Median 50th Percentile | |
Senior-Level 90th Percentile |
Hourly Wages
Entry-Level 10th Percentile | |
---|---|
Median 50th Percentile | |
Senior-Level 90th Percentile |
Annual Job Openings
1599 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 less | 0.00% |
A certificate | 1.41% |
Some college | 0.00% |
An Associate degree | 3.23% |
A Bachelor's degree | 79.73% |
A Master's or Professional degree | 15.64% |
A Doctoral degree or more | 0.00% |
95.37% continue their education beyond an associate degree
Web and Digital Interface Designers
Job Description
Design digital user interfaces or websites. Develop and test layouts, interfaces, functionality, and navigation menus to ensure compatibility and usability across browsers or devices. May use web framework applications as well as client-side code and processes. May evaluate web design following web and accessibility standards, and may analyze web use metrics and optimize websites for marketability and search engine ranking. May design and test interfaces that facilitate the human-computer interaction and maximize the usability of digital devices, websites, and software with a focus on aesthetics and design. May create graphics used in websites and manage website content and links.
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 | |
---|---|
Median 50th Percentile | |
Senior-Level 90th Percentile |
Hourly Wages
Entry-Level 10th Percentile | |
---|---|
Median 50th Percentile | |
Senior-Level 90th Percentile |
Annual Job Openings
142 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 less | 12.50% |
A certificate | 16.67% |
Some college | 4.17% |
An Associate degree | 16.67% |
A Bachelor's degree | 50.00% |
A Master's or Professional degree | 0.00% |
A Doctoral degree or more | 0.00% |
50.00% continue their education beyond an associate degree