Course Description

Software Engineering in C, EECS 22L

Hands-on experience with the ANSI-C programming language. Medium-sized programming projects, team work. Software specification, documentation, implementation, testing. Definition of data structures and application programming interface. Creation of program modules, linking with external libraries. Rule-based compilation, version control.

Key Information

Credit: 4 quarter units / 2.67 semester units credit
UC Irvine, Electrical Engineering and Computer Science

Course Credit:

Upon successful completion, all online courses offered through cross-enrollment provide UC unit credit. Some courses are approved for GE, major preparation and/or, major credit or can be used as a substitute for a course at your campus.

If "unit credit" is listed by your campus, consult your department, academic adviser or Student Affairs division to inquire about the petition process for more than unit credit for the course.

UC Berkeley:
Pending

UC Davis:
Pending

UC Irvine:
Pending

UC Los Angeles:
Pending

UC Merced:
Pending

UC Riverside:
General Education: Elective units

UC San Diego:
Pending

UC San Francisco:
Pending

UC Santa Barbara:
Pending

UC Santa Cruz:
Pending

Prerequisites

EECS 22

Course Creator

Quoc-Viet Dang
http://www.cecs.uci.edu/~qpdang/ http://www.cecs.uci.edu/~qpdang/
* To be notified, please provide all requested information
Please enter valid email.

We'll notify you when Software Engineering in C, EECS 22L becomes available

First Name:*
Last Name:*
Email:*
Term(s) you're interested in:*