Menu University High School
Disciplines
Computer Science Elective
Digital Computing (Sem 1) ET290
This course is a broad introduction to computer programming in a wide range of fields from science and engineering to business, art, and music. Students will learn to code in multiple formats and explore such areas as app development, music synthesis, and robotics through large-scale creative projects. Other topics will include the basics of networking and internet communication as well as the societal and ethical implications of computer use.
CREDIT: 0.5TYPE: RegularGRADE: 9-12
PREREQUISITE: MA221 - Algebra 1 (Sem 1) or MA222 - Algebra 1 (Sem 2)
Digital Computing (Sem 2) ET291
This course is a broad introduction to computer programming in a wide range of fields from science and engineering to business, art, and music. Students will learn to code in multiple formats and explore such areas as app development, music synthesis, and robotics through large-scale creative projects. Other topics will include the basics of networking and internet communication as well as the societal and ethical implications of computer use.
CREDIT: 0.5TYPE: RegularGRADE: 9-12
AP Computer Science (Sem 1) ET301
Lab Fee: AP Test fee applies
This is an introduction to computer programming using Java. No previous programming experience is required. The course will cover material equivalent to a first-level computing course in college. Depending on time, the courses content will also include other topics of interest to students, such as graphical programming and user interactivity. Students successfully completing the course will be prepared to take the AP Computer Science exam in the spring.Students must have completed Algebra 2/Algebra 2/Trig and will be enrolled in a current math class.
COURSE NOTE: Students must have completed Algebra 2/Algebra 2/Trig and will be enrolled in a current math class.
CREDIT: 0.5TYPE: Advanced PlacementGRADE: 11-12
PREREQUISITE: Any Algebra course
COREQUISITES: If you take this course, you must also take ET302 - AP Computer Science (Sem 2)
AP Computer Science (Sem 2) ET302
Lab Fee: AP Test fee applies
This is an introduction to computer programming using Java. No previous programming experience is required. The course will cover material equivalent to a first-level computing course in college. Depending on time, the courses content will also include other topics of interest to students, such as graphical programming and user interactivity. Students successfully completing the course will be prepared to take the AP Computer Science exam in the spring. Students must have completed Algebra 2/Algebra 2/Trig and will be enrolled in a current math class.
COURSE NOTE: Students must have completed Algebra 2/Algebra 2/Trig and will be enrolled in a current math class.
CREDIT: 0.5TYPE: Advanced PlacementGRADE: 11-12
COREQUISITES: If you take this course, you must also take ET301 - AP Computer Science (Sem 1)