Over the Bridge to CS 135 is an instructional text developed to support the Computer Science Bridge Program at the University of Nevada, Las Vegas. The goal of this text is to help incoming students transition successfully into CS 135: Introduction to Computer Science, with a particular emphasis on foundational programming concepts, problem-solving skills, and computational thinking.
This text is designed for students who may be new to computer science or programming and provides structured, incremental lessons that align closely with the expectations and pacing of CS 135. Topics emphasize clarity, practice, and conceptual understanding, rather than prior experience.
This text is intended for:
No prior programming experience is assumed.
Each chapter in this text is written to be self-contained, while also building progressively toward the skills required for success in CS 135. Students are encouraged to:
This text is not intended to replace CS 135 materials, but rather to prepare students to engage with them confidently.
This text follows a structured instructional approach that emphasizes:
The material is designed to reduce cognitive overload and help students develop the habits and mindset necessary for success in computer science coursework.
The topics and structure of this text are intentionally aligned with CS 135: Introduction to Computer Science at UNLV. Students who complete this material should be better prepared to:
This text was developed by Alex St. Aubin, Lecturer in Computer Science at the University of Nevada, Las Vegas. The material is informed by multiple years of experience teaching and coordinating large-enrollment introductory computer science courses, as well as work in automated assessment and instructional infrastructure.
This instructional text is actively maintained and updated as part of the Computer Science Bridge Program. Chapters may be revised or expanded to reflect instructional needs and student feedback.
This text is provided as a supplementary instructional resource to support student success and readiness. Students are encouraged to engage fully with course-provided materials once enrolled in CS 135.
© Alex St. Aubin. All rights reserved.
Permission is granted to use and reference this instructional text free of charge for educational and non-commercial purposes, provided that proper attribution is given to the author.
At no time may any portion of this text be reposted, mirrored, uploaded, or redistributed on any website, platform, learning management system, repository, or distribution service other than those locations where the author has originally published the material.
Users may link to the original content and cite excerpts for educational purposes with attribution, but redistribution of the full text or substantial portions of it is prohibited without explicit written permission from the author.
No modifications or derivative works may be redistributed without explicit permission from the author.