2022 MCCSC_Pathway Guide

SOFTWARE DEVELOPMENT

NETWORKING

Networking Career Information

Software Development Career Information

Principles

Concentrator A

Concentrator B

Capstone

Principles

Concentrator A

Concentrator B

Capstone

Principles of Computing (7183)

Information Technology Fundamentals (7180)

Networking Fundamentals (7182)

Networking Capstone (7251)

Principles of Computing (7183)

Website & Database Development (7185)

Software Development (7184)

Software Development Capstone (7253)

Principles of Computing Principles of Computing provides students the opportunity to explore how computers can be used in a wide variety of settings. The course will begin by exploring trends of computing and the necessary skills to implement information systems. Topics include operating systems, database technology, cybersecurity, cloud implementations and other concepts associated with applying the principles of good information management to the organization. Students will also have the opportunity to utilize basic programming skills to develop scripts designed to solve problems. Students will learn about algorithms, logic development and flowcharting. Information Technology Fundamentals Information Technology Fundamentals provides the necessary competencies required for an entry-level Information Technology professional. Students will have the knowledge required to assemble components based on customer requirements, install, configure, and maintain devices/software for end users, understand the basics of networking and security, properly and safely diagnose, resolve, and document common hardware and software issues while applying troubleshooting skills. Students will also learn appropriate customer support and understand the basics of virtualization, desktop imaging, and deployment. This course should also prepare students for the CompTia A+ Certification Exam. Networking Fundamentals Networking Fundamentals describes, explores, and demonstrates how a network operates in our everyday lives. The course covers the technical pieces and parts of a network and also societal implications such as security and data integrity. Using hands-on lab work, this course offers students the critical information needed for a role as an Information Technology professional who supports computer networks. Concepts covered include the TCP/ IP model, OS administration, designing a network topology, configuring the TCP/IP protocols, managing network devices and clients, configuring routers and switches, wireless technology, and troubleshooting. It provides students the ability to implement, administer, and troubleshoot information systems that incorporate the Microsoft Windows clients and servers in an enterprise environment. Students will be introduced to managing applications, files, folders, and devices in a windows active directory environment. Networking Capstone Networking Capstone includes hands-on lab work, and a wide array of assessment types and tools. The course covers the architecture, components, and operations of routers and switches in small networks and introduces wireless local area networks (WLAN) and security concepts. Students learn how to configure and troubleshoot routers and switches for advanced functionality using security best practices and resolve common issues with protocols in both IPv4 and IPv6 networks. The course also emphasizes network security concepts and introduces network virtualization and automation. Students learn how to configure, troubleshoot, and secure enterprise network devices and understand how application programming interfaces (API) and configuration management tools enable network automation.

Principles of Computing

Principles of Computing provides students the opportunity to explore how computers can be used in a wide variety of settings. The course will begin by exploring trends of computing and the necessary skills to implement information systems. Topics include operating systems, database technology, cybersecurity, cloud implementations, and other concepts associated with applying the principles of good information management to the organization. Students will also have the opportunity to utilize basic programming skills to develop scripts designed to solve problems. Students will learn about algorithms, logic development, and flowcharting.

Website & Database Development

Website and Database Development will provide students a basic understanding of the essential web and database skills and business practices that directly relate to internet technologies used in web site and database design and development. Students will learn to develop web sites using Hypertext Markup Language (HTML) and Cascading Style Sheets (CSS). Additionally students will be introduced to the basic concepts of databases including types of databases, general database environments, database design, normalization and development of tables, queries, reports, and applications. Students will be familiarized with the use of ANSI Standard Structured Query Language. Students will be introduced to data concepts such as data warehousing, data mining, and BIG Data. Students will develop a business application using database software such as Microsoft Access.

Software Development

Software Development introduces students to concepts and practices of programming languages and software development. Students are introduced to algorithms and development tools used to document/ implement computer logic. The course discusses the history of software development, the different types of programming such as real time processing, web/database applications, and different program development environments. Concepts will be applied using different programming languages, and students will develop and test working programs in an integrated system.

Software Development Capstone

This course may be available for the 2022-2023 school year.

This Pathway is Offered to Students Who Attend:

This Pathway is Offered to Students Who Attend:

48 | MCCSC

| 49 High School Pathway Guide

Made with FlippingBook Learn more on our blog