Technology + Design Pathway

Computer Science & Engineering

Design it. Code it. Make it work.

Computer Science & Engineering (CSE) is a project-based course where students learn through modeling, physical design, and coding. By creating and testing solutions, students discover how computing and engineering work together to solve problems.

Project-based Design + code Problem solving
CSE Prototype Lab
SYSTEM ONLINE
Student technology project workspace A laptop with code, a robotic arm, electronic components, and a physical prototype.
Physical design
Code + logic
Test + improve

Computational thinking

Break complex problems into clear, workable steps.

Physical design

Turn sketches and models into testable prototypes.

Creative problem solving

Build, test, learn, and improve through each project.

Computer ScienceCode · Data · Logic
EngineeringDesign · Build · Test
Working Solutions
Where disciplines connect

Where ideas become working systems.

CSE connects the logic of computer science with the design process of engineering. Students do more than learn isolated concepts—they apply them together to create, troubleshoot, and improve solutions.

01

Think computationally

Use patterns, algorithms, and logical steps to understand a problem.

02

Design physically

Develop models and prototypes that make an idea visible and testable.

03

Connect the two

Use code to control, analyze, or improve the system students have designed.

The CSE design cycle

Learning happens through making.

Each project moves students from an idea to a tested solution while building persistence, collaboration, and confidence.

STEP 01

Imagine

Define the challenge and generate possibilities.

STEP 02

Model

Represent the idea with sketches, diagrams, or data.

STEP 03

Build

Create a physical or digital prototype.

STEP 04

Code

Write instructions that make the solution function.

STEP 05

Test

Collect evidence and determine what works.

STEP 06

Improve

Revise the design and strengthen the result.

What students develop

Skills for a world built on technology.

The pathway builds technical ability and the flexible thinking students need for future coursework, training, and careers.

CSE.01

Computational thinking

Organize information, identify patterns, and develop logical approaches to complex problems.

CSE.02

Programming & algorithms

Write, read, and improve code that gives a computer or device clear instructions.

CSE.03

Engineering design

Apply a structured process to define needs, compare ideas, and create an effective solution.

CSE.04

Modeling & prototyping

Turn ideas into diagrams, physical models, and working prototypes that can be evaluated.

CSE.05

Systems & electronics

Explore how hardware, software, inputs, and outputs interact within a larger system.

CSE.06

Collaboration & communication

Share ideas, divide responsibilities, document progress, and explain how a solution works.

Inside a project

A challenge becomes a complete system.

A CSE project may ask students to design a useful device or automated solution. The work combines a design brief, a physical model, coded behavior, testing, and a final explanation of the team’s choices.

1Interpret a real-world need
2Plan the structure and system
3Program the desired behavior
4Test, document, and refine
Sample project experience
Design Brief

Create a smart solution for the school community.

Build a working prototype that senses information, responds through code, and communicates a clear result.

Prototype model VIEW: ISOMETRIC
INPUT OUTPUT
Control logic RUNNING
01 sensor = read_input()
02 if sensor > target:
03  system.respond()
04 else: continue_test()
05 log.save_results()
PROTOTYPE READINESS76%
Future possibilities

A foundation for what comes next.

CSE introduces ways of thinking and creating that connect to many areas of continued education and technology-rich work.

Software & app development

Use programming and problem-solving skills to create useful digital tools and experiences.

Robotics & automation

Combine hardware, code, sensors, and controls to make systems respond and perform tasks.

Engineering & product design

Develop, model, test, and improve products or systems built to meet a specific need.

Connected systems

Explore how devices, software, data, and people interact within larger technology systems.

Create what is next

Think like an engineer. Create like a computer scientist.

Discover a pathway where students move beyond using technology and begin designing, coding, testing, and improving it.