Computer Science
Your Computer Science Pathway
LWTech’s Computer Science program will propel you toward a fulfilling career in software development or related fields. Our program delves into computer theory, computing problem-solving, scientific computer systems, and user interface design, laying a robust foundation in computational science, programming, and practical applications.
In your program, you’ll benefit from small class settings, ensuring personalized attention and hands-on training for an enriched learning experience.

Our comprehensive curriculum equips you with the skills vital to thrive in the ever-evolving tech landscape, with a focus on critical thinking, problem-solving, and ethical responsibility. Upon graduation, you'll be ready to make positive contributions to the computing industry.
Your degree isn't just a milestone; it's a seamless gateway to a rewarding career in IT.
Discover a world of opportunities with our Computer Science program at LWTech!
Associate in Computer Science, DTA/MRP
Direct Transfer Agreement / Major Related Program
Associate in Computer Science, DTA/MRP
Direct Transfer Agreement / Major Related Program
For Computer Science, BS course information please check the course map!
Computer Science, BS Course Map
Additional Program Information
Entry into the Computer Science DTA/MRP program requires completion of LWTech's general
online application.
Information Sessions
Join us for a 5-10 minute intro to our program, followed by 15 minutes of Q&A. These info sessions cover two separate bachelor's degrees: Bachelor of Applied Science in Computing Software Development and Bachelor of Science in Computer Science. We'll address questions regarding the distinctions between these programs.
All sessions are virtual and held on Microsoft Teams. Don’t miss out!
For inquiries or further information, please contact Marcelo Guerrahahn .
Microsoft Teams Need help?
Dates & Time
- Tuesday, June 16, 2026 at 5PM
- Microsoft Teams meeting
- Join: https://teams.microsoft.com/meet/28130313706588?p=cjkgy1TW8KyOxGM0fW
- Meeting ID: 281 303 137 065 88
- Passcode: 2Qq987Km
Key Contacts
Marcelo Guerra Hahn
Adjunct Faculty
Transportation, Logistics, Supply Chain Management
Computer Science, BS Course Map
If you have questions about the course sequence or require an alternative plan due to unique circumstances, please contact your academic advisor or faculty advisor.
Fall
- ENGL& 101: English Composition I (5 credits)
- MATH& 141: Pre-Calculus I (5 credits)
- CSD 110: Computer Programming Fundamentals with Python (5 credits)
Winter
- MATH& 142: Pre-Calculus II (5 credits)
(or MATH& 146 Introduction to Statistics) - ENGL& 102: English Composition II (5 credits)
(or ENGL& 235 Technical Writing) - CS& 141: Computer Science I Java (5 credits)
Spring
- HUM 215: Diversity and Social Justice in America (5 credits)
(or any Humanities course) - SOC& 101: Introduction to Sociology (5 credits)
(or any Social Science course) - CS 201: AI Prompting for Programming (5 credits)
Fall
- CS 170: Linear Algebra for Data Analysis (5 credits)
- CS 222: Computing, Data, and Society (5 credits)
- PHYS& 114: General Physics I w/Lab (5 credits)
(or any Natural Science w/ lab course)
Winter
- ECON& 201: Micro Economics (5 credits)
(or any Social Science course) - CS 233: Web Application Programming (5 credits)
- CS 201: AI Prompting for Programming
Spring
- CSD 268: Quality Assurance Methodologies (5 credits)
- ENVS& 101: Introduction to Environmental Science (5 credits)
(or any Natural Science w/ lab course) - CS 243: Software Development Tools (3 credits)
- CS 296: Computer Science Career Seminar (2 credits)
Fall
- CS 202: Discrete Structures I (5 credits)
- CS 301: Foundations of Computer Science (5 credits)
- CS 320: Databases and Information Management Systems (5 credits)
- CS 396: Computer Science Seminar I (1 credit)
Winter
- PHIL& 120: Symbolic Logic (5 credits)
(or any Humanities course) - CS 333: Data Structures and Algorithms I (5 credits)
- CS 450: Security Foundations (2 credits)
- CS 397: Computer Science Seminar II (1 credit)
Spring
- CS 350: Software Engineering (5 credits)
- CSD 323: Data Analytics (5 credits)
- CS 433: Programming Languages (5 credits)
Fall
- CS 442: Principles of Computer Systems (5 credits)
- CS 334: Data Structures and Algorithms II (5 credits)
- CS 302: Discrete Structures II (5 credits)
- CS 498: Computer Science Seminar III (1 credit)
Winter
- CS 485: Capstone Project I (5 credits)
- CSD 425: Cloud Computing (5 credits)
- CS 401: Algorithmic Problem Solving (5 credits)
Spring
- CS 402: Applied Math for Current Topics in Computer Science (5 credits)
- CS 486: Capstone Project II (5 credits)
- CSD 438: Big Data Application Development (5 credits)
Winter
- CSD 110: Computer Programming Fundamentals with Python (5 credits)
- MATH& 141: Pre-Calculus I (5 credits)
- ENGL& 101: English Composition I (5 credits)
Spring
- CS& 141: Computer Science I Java (5 credits)
- MATH& 142: Pre-Calculus II (5 credits)
(or MATH& 146 Introduction to Statistics) - SOC& 101: Introduction to Sociology (5 credits)
(or any Social Science course)
Summer
- Optional or General Education focus (break quarter to align with the core sequence)
Fall
- CS 143: Computer Science II Java (5 credits)
- ENGL& 102: English Composition II (5 credits)
(or ENGL& 235 Technical Writing) - HUM 215: Diversity and Social Justice in America (5 credits)
(or any Humanities course)
Winter
- CS 201: AI Prompting for Programming (5 credits)
- CS 233: Web Application Programming (5 credits)
- PHYS& 114: General Physics I w/Lab (5 credits)
(or any Natural Science w/ lab course)
Spring
- CSD 268: Quality Assurance Methodologies (5 credits)
- CS 243: Software Development Tools (3 credits)
- CS 296: Computer Science Career Seminar (2 credits)
- ECON& 201: Micro Economics (5 credits)
(or any Social Science course)
Fall
- CS 170: Linear Algebra for Data Analysis (5 credits)
- CS 222: Computing, Data, and Society (5 credits)
- ENVS& 101: Introduction to Environmental Science (5 credits)
(or any Natural Science w/ lab course)
Winter
- CS 333: Data Structures and Algorithms I (5 credits)
- CS 450: Security Foundations (2 credits)
- CS 397: Computer Science Seminar II (1 credit)
- PHIL& 120: Symbolic Logic (5 credits)
(or any Humanities course)
Spring
- CS 350: Software Engineering (5 credits)
- CSD 323: Data Analytics (5 credits)
- CS 433: Programming Languages (5 credits)
Fall
- CS 202: Discrete Structures I (5 credits)
- CS 301: Foundations of Computer Science (5 credits)
- CS 320: Databases and Information Management Systems (5 credits)
- CS 396: Computer Science Seminar I (1 credit)
Winter
- CS 401: Algorithmic Problem Solving (5 credits)
- CS 485: Capstone Project I (5 credits)
- CSD 425: Cloud Computing (5 credits)
Spring
- CS 402: Applied Math for Current Topics in Computer Science (5 credits)
- CS 486: Capstone Project II (5 credits)
- CSD 438: Big Data Application Development (5 credits)
Fall
- CS 302: Discrete Structures II (5 credits)
- CS 334: Data Structures and Algorithms II (5 credits)
- CS 442: Principles of Computer Systems (5 credits)
- CS 498: Computer Science Seminar III (1 credit)
Spring
- CSD 110: Computer Programming Fundamentals with Python (5 credits)
- MATH& 141: Pre-Calculus I (5 credits)
- ENGL& 101: English Composition I (5 credits)
Fall
- CS& 141: Computer Science I Java (5 credits)
- MATH& 142: Pre-Calculus II (5 credits)
(or MATH& 146 Introduction to Statistics) - ENGL& 102: English Composition II (5 credits)
(or ENGL& 235 Technical Writing)
Winter
- CS 143: Computer Science II Java (5 credits)
- HUM 215: Diversity and Social Justice in America (5 credits)
(or any Humanities course) - SOC& 101: Introduction to Sociology (5 credits)
(or any Social Science course)
Spring
- CS 243: Software Development Tools (3 credits)
- CS 296: Computer Science Career Seminar (2 credits)
- CSD 268: Quality Assurance Methodologies (5 credits)
- ENVS& 101: Introduction to Environmental Science (5 credits)
(or any Natural Science w/ lab course)
Fall
- CS 170: Linear Algebra for Data Analysis (5 credits)
- CS 222: Computing, Data, and Society (5 credits)
- PHYS& 114: General Physics I w/Lab (5 credits)
(or any Natural Science w/ lab course)
Winter
- CS 201: AI Prompting for Programming (5 credits)
- CS 233: Web Application Programming (5 credits)
- ECON& 201: Micro Economics (5 credits)
(or any Social Science course)
Spring
- CS 350: Software Engineering (5 credits)
- CSD 323: Data Analytics (5 credits)
- CS 433: Programming Languages (5 credits)
Fall
- CS 301: Foundations of Computer Science (5 credits)
- CS 320: Databases and Information Management Systems (5 credits)
- CS 202: Discrete Structures I (5 credits)
- CS 396: Computer Science Seminar I (1 credit)
Winter
- CS 333: Data Structures and Algorithms I (5 credits)
- CS 450: Security Foundations (2 credits)
- CS 397: Computer Science Seminar II (1 credit)
- PHIL& 120: Symbolic Logic (5 credits)
(or any Humanities course)
Spring
- CS 402: Applied Math for Current Topics in Computer Science (5 credits)
- CS 486: Capstone Project II (5 credits)
- CSD 438: Big Data Application Development (5 credits)
Fall
- CS 302: Discrete Structures II (5 credits)
- CS 334: Data Structures and Algorithms II (5 credits)
- CS 442: Principles of Computer Systems (5 credits)
- CS 498: Computer Science Seminar III (1 credit)
Winter
- CS 401: Algorithmic Problem Solving (5 credits)
- CSD 425: Cloud Computing (5 credits)
- CS 485: Capstone Project I (5 credits)
Explore Careers and Paths in Computer Science
We are proud of the many pathway options our students have to complete an Applied Bachelor’s degree, at LWTech, and at in-state universities and colleges. All degrees, whether DTA/MRP, AAS-T or AAS, can fulfill transfer requirements at multiple institutions thanks to the articulation (transfer) agreements between LWTech and the transfer college. An applied bachelor's degree can improve your chances in the job market and help you make more money.
To learn more about transferring to another college or university, please visit our Transferring from LWTech page.