Field of Study
Computer science is the study of the design, theory, experimentation, and use of computer systems.
This course is an introductory overview of computer science principles. Students will gain a broad understanding of the computer science field and learn how to think computationally and creatively to solve a variety of problems. Topics include computational thinking and problem-solving; the Internet; data; programming and algorithms; application design and development; and hardware and software.
Students will complete a variety of creative computing projects, including web pages designed using HTML and CSS, computer programs built using the Python programming language, and a mobile application prototype.
Girls and boys of all backgrounds are encouraged to take Intro to Computer Science. This course welcomes students of all backgrounds. Students will understand the value of greater diversity in the computer science profession, which is in great need of more women and more individuals of various racial, ethnic, and socioeconomic backgrounds. Ada Lovelace, the world’s first computer programmer, is a guiding figure throughout the course content.
- Prior programming knowledge is not required
Course Texts and Materials
- None; all coding/design software is free and web-based