Science, Technology, Engineering, & Mathematics
at Roselle Catholic
●RC Technology and Engineering Design is an academic program tailored to
students who are STEM-focused and those who aspire to pursue a career in
the related STEM fields.
●The class size is limited.
●An application is required for the program.
●Students need to demonstrate an avid interest in the STEM fields.
●Students will not be asked to continue in the program if their grades do not
meet the standards of this program.
Technology and Design 1
Prerequisites: Application and B+ average in math
The course starts during Freshman year and is one semester. This is a hands-on class designed to give
students experience in the fields of technology and engineering. The focus of the course is centered
around 5 major aspects of technology and design: robotics, engineering, computer programming, web
design, cyber security. The course gives students the opportunity to develop skills and understand
course concepts through activities, projects, and problem-based learning.
Technology and Design 2
Prerequisites: Technology and Design 1
The course is offered Sophomore year and is one semester. Students will build on skills learned in
Technology and Design 1. The focus of the course is centered around 5 major aspects of technology
and design: robotics, engineering, computer programming, web design, cyber security.
Advanced Placement Computer Science Principles
Prerequisites: B+ average in Algebra I and Geometry
The AP Computer Science Principles course is designed to be equivalent to a first-semester
introductory college computing course. In this course, students will develop computational
thinking skills using a program called Processing, to create digital art and content using the Java
language. The course engages students in the creative aspects of the field by allowing them to develop
computational artifacts based on their interests. Students will also develop effective communication
and collaboration skills by working individually and collaboratively to solve problems, and will
discuss and write about the impacts these solutions could have on their community, society, and
Advanced Placement Computer Science A
Prerequisites: Completion of AP Computer Science Principles and B+ average in math courses.
AP Computer Science A is equivalent to a first-semester, college-level course in computer
science. The course introduces students to computer science with fundamental topics that
include problem solving, design strategies and methodologies, organization of data (data
structures), approaches to processing data (algorithms), analysis of potential solutions, and the
ethical and social implications of computing. The course emphasizes both object-oriented and
imperative problem solving and design using Java language. These techniques represent proven
approaches for developing solutions that can scale up from small, simple problems to large, complex
problems. The AP Computer Science A course curriculum is compatible with many CS1 courses in
colleges and universities.
Prerequisites: Technology and Design I and II
This is a hands-on class designed to give students an experience in the field of engineering. Students
will use the Problem Solving Model to design solutions to problems related to the fields of
engineering. The major focus of the course is to expose students to the design process, engineering
standards, research and analysis, technical documentation, global and human impacts,
communication methods and teamwork. The course gives students the opportunity to develop skills
and understanding of course concepts through activity-, project-, and problem-based learning.