Jul 25, 2024  
2023-2024 Catalog 
2023-2024 Catalog [ARCHIVED CATALOG]

Add to My Catalog (opens a new window)

CSE 022: Introduction to Programming

Units: 4

Introduces students to programming, computational thinking, and problem solving concepts, teaching students how to use computers as tools rather than appliances. In addition to programming skills, students also learn industry-standard practices, such as version control, unit testing and debugging. Follows a Project-Based Learning Philosophy, with Python as the main programming language, but students also get exposure to HTML, CSS, JavaScript, and SQL.

Course Details
Repeats Allowed for Credit: 0

Laboratory included
Normal Letter Grade with Pass/No Pass option

GE Requirements
  • Lower Division: Language

Requisites and Restrictions
Prerequisite Courses: CSE 005 or equivalent exam
Open only to following major/minor(s):
  • Applied Mathematical Sciences (Undergraduate) - MATH
  • Computer Science & Engineering (Undergraduate) - CSE

Instructor Permission Required: No

View course scheduling information

Add to My Catalog (opens a new window)