Skip to main content

IT High School Academies

WHAT IS THE HIGH SCHOOL CAREER ACADEMY?

MCC’s Career Academy program is designed to provide high school juniors and seniors with opportunities to jump start their post-secondary education. MCC Career Academies increase student knowledge in various career fields prior to high school graduation, so more informed career choices can be made. Through a MCC Career Academy, students gain practical skills for specific career areas, knowledge of safety procedures, job-seeking skills, interpersonal skills for the workplace, and exposure to a college environment.

Eligibility Requirements:

  • Must be a high school junior or senior
  • Must be 16 years old and meet any criteria listed in program description
  • Must have transportation to and from classes and internship/apprenticeship site
  • Must complete an application and be selected to participate

Applications available starting December 1, 2022 from your high school guidance counselor, or online.
Application Deadline: March 6, 2023.
To learn more, visit the Career Academy web page.

ADMINISTRATIVE TECHNOLOGY

COURSE SCHEDULE

Location: South Campus

If you like to use the computer for a variety of tasks and work well with others, the Administrative Technology Career Certificate may be for you. This program is designed for students wanting to enter employment in a variety of office and administrative support professions. This certificate provides students the core knowledge and skills needed to successfully perform the job duties in today’s rapidly changing business world. Students will take the Microsoft Office Specialist (MOS) certification exams for Word, Excel, and PowerPoint

Year 1 Student 2022-2023 - Students obtain the Office Administrative Professional Career Certificate
Course Title Credits Times Days
September - November, 2023
INFO 1001 Information Systems and Literacy 4.5 1:00 – 3:00 T, TH
INFO 1008 Business Office Communications 4.5 1:00 – 2:45 M, W
INFO 1013 Keyboard Skillbuilding 2.0 1:00 – 2:45 F
December, 2023 – February, 2024
INFO 1206 Microsoft Word 4.5 1:00 – 2:45 M, W
INFO 1208 Microsoft PowerPoint 4.5 1:00 – 2:45 T, TH
March – May, 2024
INFO 1207 Microsoft Excel 4.5 1:00 – 2:45 T, TH
INFO 1010 Customer Service Skills 4.5 1:00 – 2:45 M, W
Total Credit Hours 29
June - July, 2024
INFO 1227 Technology Applications 4.5 Online n/a

*Students will still need to take the INFO 1227 Technology Applications course to complete the Career Certificate.

COURSE DESCRIPTIONS

INFO 1001 - Information Systems and Literacy - This course introduces students to computer technology concepts and skills needed to be successful in their academic and professional lives. Topics include hardware, desktop and cloud-based applications, computer ethics, effective research techniques, security, and the Internet. NOTE: A basic understanding of computer systems is recommended prior to taking this course.
INFO 1008 - Business Office Communications - Students explore the use of technology and methods used for effective written and verbal communication in today’s business environment. Students learn to compose and edit various types of business communications that include the proper usage of basic English grammar and punctuation rules to structure and organize their writing. Students also acquire technology skills using the Microsoft Office Outlook software to compose and send electronic mail and to maintain electronic calendars, task lists, and contact lists. Students learn the objectives for the Microsoft ® Office Specialist certification exam for Outlook.
INFO 1010 - Customer Service Skills - Students study the importance of customer service satisfaction and the functions of customer relations systems. Students also learn the soft skills needed to provide effective customer service and support in a variety of business environments.
INFO 1013 - Keyboard Skillbuilding - Students complete diagnostic testing using the alphabetic keyboard and numeric keypad to determine current keyboarding skills. Students then use the alphabetic keyboard and numeric keyboard to complete individualized practice drills to improve keyboarding speed and accuracy and complete variety of progress check timings to evaluate improvement of keyboarding skills during the course. NOTE: Students must have prior keyboarding experience. Recommended speed for enrollment and optimal success is 30 wpm. Because students progressively improve keyboarding skills throughout the course, proficiency testing to receive credit for the course is not provided.
INFO 1228 - MS Office Apps I – Students use basic features of Microsoft Word, Excel, and PowerPoint to produce professional documents, spreadsheets, and presentations. INFO 1229, MS Applications II, is a continuation of this course.
INFO 1227 - Technology Applications – Students utilize modern technology tools to learn and apply practices for effective management of information. Students also gain an overview of ethics in technology, government regulations, and advances in information security.
INFO 1229 - MS Office Apps II – This course is a continuation of INFO 1228, MS Applications I. Students use intermediate and advanced features of Microsoft Word, Excel, and PowerPoint to edit and refine professional documents, spreadsheets, and presentations. Students who successfully complete this course are prepared to take the Microsoft Office Specialist (MOS) Associate level Word, Excel, and PowerPoint certification exams.

WEB AND MOBILE APP PROGRAMMING

Course schedule

Location: Fort Omaha Campus – 30th and Fort

These certificates prepare students to successfully manage the World Wide Web environment. Students are provided with a strong technical foundation in developing content for the World Wide Web and any Internet-related support.

Year 1 Student 2023-2024 (High School Computer Programming Level I Career Certificate)
Title Course Credits Times Days
September - November 2023
INFO 1003 Problem Solving and Programming Logic 4.5 1:00 - 3:00 W
September – November 2022
INFO 2323 2D Game Programming 4.5 1:00 - 3:00 TH
December, 2023 – February, 2024
INFO 1521 Java Programming I 4.5 1:00 - 3:00 W
INFO 1325 Software Engineering Foundation I 4.5 1:00 - 3:00 TH
March – May, 2024
INFO 2341 Fundamentals of Software Testing 4.5 1:00 - 3:00 W
INFO 1531 Java Programming II 4.5 1:00 – 3:00 TH
Total Credit Hours 27
Optional Summer, 2024
INFO 1541 Java Programming III 4.5 Online n/a

*To earn Computer Programming Career Certificate, student needs to complete INFO 1541 Java Programming III.

Year 2 Student 2024-2025 (students who took 1st year in 2023-2024) (High School Web and Mobile App Programming Level II Career Certificate)
Title Course Credits Times Days
September - November 2024
INFO 1526 (C-Sharp) Programming I 4.5 1:00 - 3:00 W
December 2024 - February 2025
INFO 1536 C# (C-Sharp) Programming II 4.5 1:00 - 3:00 W
INFO 1134 React 4.5 1:00 - 3:00 TH
March - February, 2025
INFO 2589 TypeScript 4.5 1:00 - 3:00 M
INFO 2439 Mobile Application Development (Flutter) 4.5 1:00 - 3:00 TH
Total Credit Hours 27
Total Credit Hours After 2 Years 54
Optional Summer, 2025
INFO 1546 C# (C-Sharp) Programming III 4.5 Online n/a
Optional Summer, 2025
INFO 2134 React Native Mobile Development 4.5 Online n/a

*To earn Web App Development Career Certificate, student needs to complete 2 courses: INFO 1546 C# (C-Sharp) Programming III and INFO 2134 React Native Mobile Development.

All students must have a basic knowledge of computer technology. All classes are Hybrid format. MCC’s credit online, hybrid and web-enhanced courses are delivered via a Learning Management System called Canvas. Canvas is a website that provides a user-friendly way for teachers to place course materials, interactive and/or collaborative activities, and assessments online. Students have an intuitive way to interact with the course materials and with other students. With Canvas, students can upload files to submit assignments, post messages to forums, take tests and more. Students can check their progress and grades at any time during the course.

COURSE DESCRIPTIONS

INFO 1003 - Problem Solving and Programming Logic - Students learn techniques that will help build a firm foundation in problem solving and programming concepts. These techniques present the concepts of problem solving, and introduction to how problems are solved on computers, mathematical concepts required for problem solving using a computer and logic needed to understand a problem. Students use flowcharts, pseudocode, and algorithms to document and demonstrate logic as a solution to a problem.

INFO 1134 – React Web Application Development - Students learn Full Stack development workflow using React, a JavaScript library for building user interfaces and applications using the latest innovative technologies emerging in the world of web development.

INFO 1335 - Software Engineering Foundations - Prerequisites: INFO 1003, INFO 1521, and INFO 2124 — must be completed prior to taking this course. Students explore software engineering concepts including project management and software architecture, design methodologies, and software testing practices in a collaborative development environment.

INFO 1521 - Java Programming - Prerequisite: INFO 1003 must be completed prior to taking this course. This course introduces the Java object-oriented programming language. Topics and activities include Java language essentials, writing Java programs in order to solve a variety of basic problems, design and testing techniques, working with arrays and simple data structures, creating basic graphical interfaces using applications and applets, and working with input and output files.

INFO 1526 – C# (C-Sharp) Programming I - This course introduces programming the graphical user interface and console applications of Microsoft Visual C# (C-Sharp) programming using the current Visual Studio.NET environment. Students use Visual C# programming to develop a variety of applications with graphical client interfaces and use console programs to perform programming tasks. The course emphasizes proper windows design, placement of controls, and proper coding of the Visual C# programming language for business-type projects. Students who enroll in this course must have a thorough knowledge of the Windows environment. (Formerly Visual C# Programming I)

INFO 1531 - Java Programming II - Prerequisite: INFO 1521 must be completed prior to taking this course. This course is for students experienced with Java and object-oriented programming. Topics include additional exception handling, data structures, database access and applications, multimedia, multithreading, and Internet/browser applications.

INFO 1536 – C# (C-Sharp) Programming II - This course includes more advanced topics such as XML, database, text and binary file access, data structures, sets, and user interfaces. (Formerly Visual C# Programming II)

Web Development Continued

INFO 1541 - Java III - Prerequisites: INFO 1003, INFO 1521, INFO 1531 must be completed prior to taking this course. Students build on the basics of Java to create the backend of a web application. Frameworks are used alongside Java to enable dependency injection and database access. Students use the Application Programming Interface (API) for each framework covered in the course. Concepts covered are Model, View, Controller (MVC), Dependency Injection, Servlets, Containers, and Version Control for industry level backend development.

INFO 1546 – C# (C-Sharp) Programming III - Students build on the basics of C# to create the backend of a web application. Frameworks are used alongside C# to enable dependency injection and database access. Students use the Application Programming Interface (API) for each framework covered in the course. Concepts covered are Model, View, Controller (MVC), Dependency Injection, Containers, and Version Control for industry level backend development.

INFO 2124 - JavaScript I - Prerequisites: INFO 1003 and INFO 1311 must be completed prior to taking this course. Students learn basic data structures and methods used to work with JavaScript on the client side as well as on the server side.

INFO 2134 – React Native Mobile Development - Students learn client-side JavaScript, outlining basic data structures and methods used to work with JavaScript on the client side as well as on the server side. Students build on concepts introduced in JavaScript I. Students are also introduced to a modern front-end framework and will learn to build engaging mobile apps using React Native, a JavaScript framework that integrates directly with mobile platforms.

INFO 2323 – 2D Game Programming - Students will create a 2D web-based game. Students will use HTML, CSS and JavaScript to create a game. The student will be able to design, create, and publish their 2D game at the end of this course.

INFO 2341 – Fundamentals of Software Testing - Software needs to be tested for bugs and to ensure the product meets requirements and produces desired results. In this course, students learn the fundamentals of software testing and quality assurance. This is a course for beginners and focuses on how to perform manual testing; however, advanced concepts like automated and unit testing are introduced as well.

INFO 2439 – Mobile Application Development (Flutter) - Students learn hybrid mobile application development using the Flutter framework with the Dart programming language.

INFO 2589 – TypeScript Web Application Development - Students learn advanced topics in web development using TypeScript. Students apply web development skills to create TypeScript web applications. This course introduces topics of industry development practices and tools for students to become proficient as modern web developers in the industry.

DATA SCIENCE

Data Science (DASCC)

The Data Science Career Certificate is a level I certificate and is designed for the student who wishes to develop a working knowledge of gathering, managing, interpreting and storytelling with data in our modern world. As large collections of complex data become more commonly leveraged as a driving force in business decision-making, careers in data science, reporting and analytics are in demand! This certificate prepares students for entry level work in data analytics and reporting.

Course Title Days
September – November 2023
INFO 1003 Problem Solving and Programming Logic M/W
INFO 1620 Introduction to Database Design T/TH
December, 2023 – February, 2024
INFO 2630 Structured Query Language SQL M/W
INFO 2648 Programming for Data Analytics T/TH
March – May, 2024
INFO 2646 Introduction to Data Science M/W
Optional 24/SS

(this would be to complete the Data Science cert)

MATH 1410 Statistics online
IT TECHNICIAN

COURSE SCHEDULE

Location: Fort Omaha Campus –30th and Fort

The certificate’s curriculum directly aligns to the following IT industry certifications: CompTIA IT Fundamentals+, CompTIA A+, Microsoft Desktop Associate (MDA), and Cisco Advanced Networking (CCNA):

Year 1 Student 2023-2024
Course Title Credits Times Days
September - November, 2023
INFO 1105 IT Essentials PC Repair I 4.5 1:00 - 3:00 M, W
INFO 1200 Cisco Introduction to Networks 4.5 1:00 - 3:00 T, TH
December, 2023 - February, 2024
INFO 1105 IT Essentials PC Repair II 4.5 1:00 - 3:00 M, W
INFO 1201 Cisco Switching, Routing, and Wireless 4.5 1:00 - 3:00 T, TH
March - May, 2024
INFO 1111 Linux I 4.5 1:00 - 3:00 M, W
INFO 2220 Cisco Enterprise Networking, & Security 4.5 1:00 - 3:00 T, TH
Total Credit Hours 27
 
Year 2 Student 2024-2025 (students who took 1st year in 2023-2024)
Course Title Credits Times Days
September - November, 2024
INFO 2121 Scripting Operations 4.5 1:00 - 3:00 T, TH
INFO 2806 Network Attacks, Intrusions, and Penetration Testing 4.5 1:00 - 3:00 T, TH
December, 2024 - February, 2025
INFO 1110 Windows Operating Systems I 4.5 1:00 - 3:00 M, W
INFO 2225 CCNP: ENT Core 4.5 1:00 - 3:00 T, TH
March - May, 2025
INFO 1009 Introduction to Cloud Computing 4.5 1:00 - 3:00 M, W
INFO 2230 CCNP: ENT Core 4.5 1:00 - 3:00 M, W
Optional Summer, 2025
INFO 1933 Securing and Monitoring IoT Networks 4.5 Online n/a
Total Credit Hours 27
Total Credit Hours After 2 Years 54

*To earn Cisco Advanced Networking (CCNA), student needs to complete INFO 1933 Securing and Monitoring IoT Networks.

COURSE DESCRIPTIONS

All students must have a basic knowledge of computer technology. All classes are Hybrid format. MCC’s credit online, hybrid and web-enhanced courses are delivered via a Learning Management System called Canvas. Canvas is a website that provides a user-friendly way for teachers to place course materials, interactive and/or collaborative activities, and assessments online. Students have an intuitive way to interact with the course materials and with other students. With Canvas, students can upload files to submit assignments, post messages to forums, take tests and more. Students can check their progress and grades at any time during the course.

INFO 1009 – Introduction to Cloud Computing - Students are introduced to Amazon Web Services. The course provides an overview of the fundamentals of the AWS Cloud. It is intended for students who seek an overall understanding of cloud computing concepts, independent of specific technical roles. It provides an overview of cloud concepts, AWS services, security, architecture, pricing, and support. The course aligns with objectives of the AWS Certified Cloud Practitioner exam.

INFO 1110 – Windows Operating Systems I - This course introduces students to Microsoft Windows desktop operating system. Students learn fundamental concepts to effectively use and manage the Microsoft Windows desktop operating system. Many of the objectives comply with industry standard certification exam objectives. NOTE: Students must receive a C or better in this course to enroll in a capstone course.

INFO 1105 - IT Essentials PC Repair I - This course emphasizes the functionality of hardware and software components as well as suggested best practices in maintenance and safety issues. Through hands-on activities, students learn how to assemble and configure a computer, install operating systems and software, and perform basic troubleshooting of hardware problems. This course prepares students for Comp TIA A+ certification.

INFO 1111 - Linux Operating Systems I - Students gain a broad overview of the Linux operating system. Students learn the fundamental concepts of Linux required to use the system effectively. Topics include the BASH shell, getting help, editors, variables, redirection and piping, directories and files, links, the FHS, locating and searching files, and other basic topics. INFO 1121 picks up where this course leaves off in covering the sections of TestOut’s Linux Pro product. Together they prepare the student for Linux+ certification.

INFO 1125 - IT Essentials PC Repair II - Prerequisite: INFO 1105 must be completed prior to taking this course. This course covers advanced, hands-on topics of hardware and software. Emphasis is on operating systems, security software troubleshooting and operational procedures. Through hands-on activities, students learn configuration procedures and more advanced trouble shooting procedures. This course further prepares students for the Comp TIA A+ certification.

INFO 1200 – Cisco Introduction to Networks - Students are introduced to the architecture, structure, functions, components, and models of the Internet and other computer networks. Concepts covered include: numbering systems, networking models and protocols, networking equipment types and configuration, and core network security principles. Students will design, build, and troubleshoot a small network and configure and secure routers and switches.

INFO 1201 – Cisco Switching, Routing, and Wireless - Prerequisite: INFO 1200. Students will examine the architecture, components, and operations of routers and switches in a small network. Students configure routers and switches based on specifications to enable basic network functionality for both wired and wireless networks. Students will troubleshoot routers and switches and resolve common issues to include virtual LANs, spanning-tree protocol, EtherChannel, inter-VLAN routing, and redundant links in both IPv4 and IPv6 networks. Students will examine network vulnerabilities and harden devices to mitigate attacks. Students develop the knowledge and skills needed to implement DHCP.

INFO 1933 – Securing and Monitoring IoT Networks - Students examine what the Internet of Things (IoT) encompasses and how rapid change increases security threats. Students analyze how programming, software and hardware interface with IoT core components. IoT devices are implemented using basic networking hardware and protocols while running security processes.

IT Technician Continued

INFO 2121 – Scripting Operations - Students will examine WAN technologies and network services required by converged applications in a complex network. Students will determine the selection criteria of network devices and WAN technologies to meet network requirements. Students will configure and troubleshoot network devices and resolve common issues with data link protocols, develop the knowledge to implement IPSec and virtual private network (VPN) operations in a complex network.

INFO 2200 – Cisco Enterprise Networking, Security, and Automation - Prerequisite: INFO 1200 and INFO 1201 Students examine the architecture, components, and operations of routers and switches in a larger and more complex network. Students will develop and apply advanced configurations for routers and switches enabling advanced functionality to include more complex security configuration. By the end of this course, students will configure and troubleshoot routers and switches and resolve common issues with OSPF, ACLs, NAT, VPN, and QoS. Students will also develop network monitoring performance metrics and learn virtualization and automation concepts.

INFO 2225 – CCNA Security - Prerequisite: INFO 2220. Students learn basic security concepts and apply them to realistic scenarios given a set of specifications. Students will develop and apply advanced configurations for routers and switches enabling enhanced security. By the end of this course, students will configure and troubleshoot routers, switches, and firewalls to provide a secure network for data transmission. Students will develop a network security policy and implement the policy through a secure network design.

INFO 2230 - Students will examine WAN technologies and network services required by converged applications in a complex network. Students will determine the selection criteria of network devices and WAN technologies to meet network requirements. Students will configure and troubleshoot network devices and resolve common issues with data link protocols, develop the knowledge to implement IPSec and virtual private network (VPN) operations in a complex network.

INFO 2806 - Network Attacks, Intrusions, and Penetration Testing - This course covers attack and intrusion methods and how to defend against them. By studying network security from the point of view of the cracker and hacker, students get hands-on exposure to penetration testing and intrusion detection systems as well as methods used to circumvent systems, malicious code and its impact on systems, and defense against attacks.