Introduction to Computer Science
This course introduces students to computer science concepts that will help them gain a broader understanding of computer architecture, the use of computer code, networks, and the Internet. Students will utilize project- based programming and data manipulation to produce finished software programs. They will use the design process to create a variety of programs by determining specifications, designing the software, and testing and improving the product until it meets the specifications. By the end of this course, students will have a solid foundation for further study in computer science that will lead to specific certifications.