Group classes starting in JulyGroup classes starting in JulyGroup classes starting in JulyGroup classes starting in JulyGroup classes starting in JulyGroup classes starting in JulyGroup classes starting in JulyGroup classes starting in July

Computer Programming I

Duration

10 Months

Prerequisites

None

Requirements

None

Course Summary

This course covers computer programming fundamentals, the software development life cycle (SDLC), web development with HTML and JavaScript, and security risks. Students will explore programming concepts, SDLC phases, software methodologies, and project planning. Activities and assessments help build practical skills for careers in programming and software development.

MAJOR TOPICS AND CONCEPTS

This course will help you meet the following goals:

  • Identify the career options in computer programming.

  • Describe the use of enterprise systems for business solutions.

  • Describe number systems and convert numbers from one number system to another.

  • Describe the different programming languages available to solve problems and develop systems.

  • Create program structures to implement algorithms.

  • Apply basic HTML commands to create and structure a web page.

  • Create web pages with Cascading Style Sheets.

  • Create a JavaScript program.

  • Identify the different phases of the SDLC.

  • Describe and compare the different methods of software development.

  • Describe the different types of plans created during software development.

  • Create a design document using Unified Modeling Language (UML).

  • Identify the different types of software testing.

  • Describe how to implement a system in a production environment.

  • Identify the different types of security risks and threats to computer systems.

  • Identify the different methods to respond to security risks and threats.

Enroll Now
Computer Programming I