College Prep Classes

Electives

#2083  AP COMPUTER SCIENCE PRINCIPLES
10 credits - Grade(s) 9, 10, 11, 12
Prerequisites: Completion of Algebra

AP Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles prepares students for college and career.  The course takes a non-language specific approach to introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts.  AP Computer Science Principles will give students the opportunity to use technology to address real-world problems and build relevant solutions.  Students will create a portfolio of performance tasks completed throughout the year.

#2080 COMPUTER SCIENCE A: AP  
10 credits - Grade(s) 10, 11, 12
Prerequisite: Completion of an introductory programming course offered at Notre Dame OR outside experience shown through the passing of a placement exam

This year-long elective course is an introduction to programming using the JAVA programming language.  Students will be using a gaming platform to understand the basics of programming.  Students will build applications and games with specific scenarios.  In the process, students will learn a brief history of computers and the development of the higher-level languages, the fundamentals of programming, basic problem solving techniques, professional ethics, and the software development process.  The programming focus will be on the primitive data types, control structures, classes, objects, loops, arrays, inheritance, exceptions, GUIs, applets and algorithm analysis.  Priority is given to seniors.  

#2077 INTRODUCTION TO ENGINEERING       
10 credits - Grade(s) All
Prerequisite: Enrollment in Geometry or higher
Does not meet CSU/UC requirement

Introduction to Engineering is a year long, hands-on, project based course.  Rooted in the engineering design process, students will design, test, and improve their designs in order to meet varous needs.  Students apply concepts learned in science and math classes in order to complete projects across numerous engineering disciplines including civil engineering, mechanical engineering, chemical engineering, electrical engineering, and computer science.  Many of the projects are self-selected based on individual interest.  A capstone project allows students to creatively problem solve and engineer a solution to a community need.  Students will explore the role of engineers in society in addition to thier own hands-on engineering experience.  This class is highly collaborative and builds technical as well as communication skills.

#2155 INTRODUCTION TO GRAPHIC DESIGN  
10 credits - Grade(s) All
Prerequisite: None
Fee: $100

Design has a major influence on our daily lives. Whether on the box of your morning cereal, the logo on your favorite T-shirt, or the movie poster advertising the latest feature film, this imagery plays a leading role in our consumerist society. In the simplest terms, graphic design is the relationship shared between image, text, and symbols though, as we will learn, there is far more to it in today’s society. It has dramatically changed how we communicate in the modern age. In this course, students will become knowledgeable in basic design and art elements, while developing their own opinions, critical thought, observations, and expressive creative style, all within a safe and positive learning community. This year-long course will use Adobe Illustrator and Photoshop software, often paired with traditional artistic practices such as drawing, painting and printmaking. Field trips to local galleries and museums will provide inspiration for classroom discussion, as well as for students’ own works of art.

#2160 ADVANCED GRAPHIC DESIGN 
5 credits - Grade(s) All
Prerequisite: None
Fee: $50

This course meets CSU & UC entrance requirements.

This one semester course is designed for students who look to gain a deeper experiential understanding and appreciation into the ever-expanding language of graphic design. This class will explore all sub-types of design: static (print), motion (animation), and interactive (Web) by introducing professional-grade programs such as Adobe After Effects, Dimensions, Photoshop, Illustrator and InDesign. Projects will allow students to explore personal design interests/influences as well as focus on small group creative collaborations. Students will also be given the opportunity to develop a diverse digital portfolio.

#2099 EDGEMAKERS: STORYTELLING AND CHANGE MAKING
5 credits - Grade(s) All
Prerequisite: None 
Does not meet CSU/UC requirement  

This one semester elective course is a hands-on introduction to filmmaking.  Students will learn basics of screenwriting, storyboarding skills, camera shot techniques, editing in Adobe Premiere, and audio and video conversions. This course includes gathering digital footage, editing footage on a computer, production techniques and airing multimedia projects. It culminates with a final short film project and class-wide film festival event.

#2110 EDGEMAKERS: INNOVATIVE THINKING  
5 credits - Grade(s) All   
Prerequisite: None
CSU/UC credit approved

Using EdgeMakers design thinking curriculum, students will develop the creativity and problem solving skills that are essential to being productive innovators of the 21st century.  This course features student-centered learning and will introduce and model the design thinking process. Through engaging in class assignments and hands-on activities, students will hone their skills of innovation and learn to use and apply their creativity in meaningful ways. The course will include opportunities to tackle societal problems through a series of creativity exercises and innovation challenges shared both in and out of the classroom.

#2115 ENTREPRENUEURSHIP & START-UPS  
5 credits - Grade(s) 10, 11, and 12
Prerequisite: 1 Semester of EM101, Design and Innovation, or Storytelling and Change
CSU/UC credit approved

Students will hone the skills of entrepreneurship to develop concepts, programs and products used to inspire change. Using EdgeMakers design thinking curriculum, students will tackle epic “Wicked Problems” as an opportunity for creative change through collaborative work. Students will use personal passions and interests to understand the skill sets of entrepreneurs and then develop their own venture using a lean start-up model.

Electives

#8325 ROBOTICS TEAM
5 credits - Grade(s) All [2.5 credits per semester ]          
Prerequisite: None
Does not meet CSU/UC requirement

Students will learn the basics of building structures, simple machines, use of gears and torque, motors, pneumatics, various sensors, electric circuits, and programming through the afterschool program. These basic concepts will be applied to building robots in small teams to complete various challenges. Students will apply principles of engineering and design as they work to build robots for competition. This is an 8th period class that meets Tuesday and Thursday in 2-hour sessions.