Learners apply principles of computer programming and software development to develop code; build, test, and debug programs; create finished products; and plan, analyze, design, develop, implement, and support software applications. Areas will prepare students for careers using technical and academic skills to design, develop, test, document, implement and maintain computer and web-based software.
3D Lab Room and Course
- Ability to work independently and as part of a team
- Written and verbal communication skills
- Strong mathematics and logical skills
- Disciplined self-starter and follow directions
- Creative problem-solver
- Logical thinker who pays attention to detail
- Patience to follow through on tasks
- Applications Analyst/Engineer
- Computer Programmer/Engineer
- Game/Mobile Applications Developer
- Operating System Designer/Engineer
- Software Applications Specialist/Tester
- Systems Analyst/Administrator
- Experience with prior computer science courses would be helpful
- Excellent attendance record
- Strong math/algebra skills
- Minimum 2.5 GPA
- College credit available. CTAG available.
- Associate’s/Bachelor’s degree
- Computer Science
- Information Technology
- Software Development
- Web Development
- Game Development
- IT industry credentials may be available
GRADE LEVEL: 10, 11, 12
LENGTH: Two years (three periods per day)
SCHOOL: Stow Munroe Falls
- Level I: Lab 3; CP English 1.
- Level II: Lab 3; CP English 1.
REQUIRED CAPSTONE: IT industry credentials may be available
Students will learn about information technology/computer concepts including history, security, and societal issues in computing as well as input/output systems, computer hardware, networking and operating systems and software. Student will also learn the basic units of logic: sequence, selection and looping and will apply algorithmic solutions to problem-domain scenarios using commercial and open source applications.
Students will learn to represent programming concepts as “objects” that have data fields and associated procedures known as methods. Students will implement classes such as support static, instance method, inheritance, polymorphism, exception handling, and object serialization. Commercial and open source programs and applications will be used.
Students will use developer strategies to manipulate data, present database systems theory, and develop database applications. Students will learn to import and export data, manipulate table properties, make advanced queries, and run basic SQL forms and reports. Knowledge and skills of data modeling, diagramming, query writing, and design theory will be developed.
Complete the form below then click Send and we will contact you.