Nov 23, 2024  
2020-2021 Catalog 
    
2020-2021 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
Anticipated term(s) course will be offered:
  • Fall
  • Spring
  • Summer

Repeatable for Credit: No
Laboratory included
Normal Letter Grade with Pass/No Pass option

GE Requirements
  • Approaches to Knowledge: Engineering Science
  • Badge: Practical and Applied Knowledge
  • Lower Division: Language

Requisites and Restrictions
Prerequisite: 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)