Marietta City Schools
Career Pathways - Marietta City Schools
What Does Programming OfferContact a Counselor about this Pathway!

Programming* Pathway

Why Programming?

Computer programmers create, modify and test the code, forms and script that allow computer applications to run. They work from specifications drawn up by software developers and other individuals, most commonly in the computer systems design and related services industry and information services industry. The Programming Career Pathway at Marietta High School provides students with highly valued programming skills and experience, particularly knowledge of object-oriented languages and tools such as C++ and Java.

To work as a computer programmer, one must usually have a bachelor's degree, generally in computer science, mathematics, or information systems. Some computer programmers take coursework in computer science while earning their degrees in accounting, finance and business. Some of those working as computer programmers earn an associate's degree or certificate.

Choosing this pathway will lead you to a career (among many options) as any of the following:

•    Computer Programmer
•    Computer & Information Research Scientist
•    Computer & Information Systems Manager
•    Computer Hardware Engineer
•    Computer Network Architect
•    Computer Software Engineer
•    Computer System Analyst
•    Information Security Analyst
•    Network & Computer Systems Administrator
•    Video Game Designer

Employment of computer programmers is expected to increase 12 percent from 2010 to 2020. The advances in computer technology require programmers to constantly look for more effective and efficient processes to expedite their ability to spend more time writing new programs. In addition, new applications will have to be developed for mobile technology and the healthcare industry.


The International Baccalaureate Career-related Programme (IBCP) is an innovative education framework incorporating the vision and educational principles of the IB into a unique programme specifically tailored for students who wish to engage in career-related learning. The aim of the IBCP is to provide students with both an academic and practical foundation to support both their further studies and specialized training, thereby ensuring their success in the workforce. The IBCP combines highly regarded and internationally recognized IB Diploma Programme courses with an approved career-related study and a unique IBCP core. Programming is one of eleven MHS Career Pathways that has been approved for the IBCP.


*Programming is "industry certified" by the Georgia State Council Society for Human Resource Management (SHRM). An "industry certified" program has received a "stamp of excellence," which represents the apex of program quality. Only those programs that have successfully undergone rigorous reviews by leaders from business and industry are recognized with this distinction.

Programming Courses and Schedule

Programming* Course Schedule

Introduction to Digital Technology (IDT) – 2 semesters.
In this course, high school students can acquire a fundamental understanding of the operation of computers and computer networks and create useful programs implementing simple algorithms. By exploring and developing Web pages that include images, sound, and text, they can acquire a working understanding of the Internet, common formats for data transmission, and some insights into the design of the human-computer interface. This course is the prerequisite for advanced courses in Web & Digital Design, Programming and Game Design Pathways.

Computer Science Principles – 2 semesters.
Prerequisite: Introduction to Digital Technologies
What is computer science? Engage your creativity, demonstrate and build your problem solving ability all while connecting the relevance of computer science to the society! Computer Science (CS) Principles is an intellectually rich and engaging course that is focused on building a solid understanding and foundation in computer science. This course emphasizes the content, practices, thinking and skills central to the discipline of computer science. Through both its content and pedagogy, this course aims to appeal to a broad audience. The focus of this course will fall into these computational thinking practices: connecting computing, developing computational artifacts, abstracting, analyzing problems and artifacts, communicating, and collaborating.

Programming, Apps, Games & Society – 2 semesters.
Prerequisites: Introduction to Digital Technologies and Computer Science Principles
This course is designed for students to strategize, design and develop games, mobile and desktop applications that can be produced in the real world. Students will learn about life-cycles of project development and use models to develop applications. Attention will be placed on how user interfaces affect the usability and effectiveness of a game or an application. Programming constructs will be employed which will allow students’ applications to interact with “real world, “stimuli. The course exposes students to privacy, legality, and security considerations with regards to the software industry.

Post Secondary Institutions of Study

Post-Secondary Institutes to Study Programming*

•    Academy of Art University
•    Art Institute of Atlanta
•    California College San Diego
•    California State University Fullerton
•    Collins College
•    DeVry University
•    Digital Media Arts College
•    Full Sail University
•    International Academy of Design & Technology
•    ITT Technical Institute
•    Johns Hopkins University
•    Kaplan University
•    New York Film Academy
•    POST University
•    Pratt Institute
•    Savannah School of Art & Design
•    Southwest Florida College
•    Strayer University
•    University of Texas Arts & Technology
•    Vancouver Institute of Media Arts
•    Westwood College



Future Business Leaders of America (FBLA) is the largest business education student organization in the world. Nearly a quarter of a million high school and middle school students, college and university students, faculty, educators, administrators, and business professionals have chosen to be members of the premier business education association preparing students for careers in business.


skillsusaSkillsUSA is a national, nonprofit student organization that has developed more than 10 million workers who are preparing for careers in trade, technical and skilled service occupations through active partnerships between employers and educators. SkillsUSA’s mission is to empower its members to become world-class workers, leaders and responsible American citizens.