ECE 13 - 01 Computer Systems and C Programming
https://pisa.ucsc.edu/class_search/index.php?action=detail&class_data=YToyOntzOjU6IjpTVFJNIjtzOjQ6IjIyMjQiO3M6MTA6IjpDTEFTU19OQlIiO3M6NToiNzEyNzgiO30%253D
Copy Link
Textbooks
Course Readers
Class Details
- Career
- Undergraduate
- Grading
- Student Option
- Class Number
- 71278
- Type
- Lecture
- Instruction Mode
- Asynchronous Online
- Credits
- 7 units
- General Education
-
- Status
- Open
- Available Seats
- 55
- Enrollment Capacity
- 101
- Enrolled
- 46
- Wait List Capacity
- 0
- Wait List Total
- 0
Description
Computer Systems and C Programming is intended to bring students up to speed on programming small and large programs in C. Originally written in 1978, C remains the most popular programming language, and the most used one in terms of numbers of computer programs written in it. The course approaches C from an embedded paradigm, and all programming assignments are on a 32-bit embedded micro, the Microchip PIC32. Students learn how to program in C, how to write modular code, and some of the tips and tricks when dealing with an embedded micro. This is a programming class and students will write lots of code. Expect to spend at least 15-20 hours outside of class playing with the code to get things to work. (Formerly CSE 13E Embedded Systems and C Programming)
Enrollment Requirements
Prerequisite(s): CSE 12. CSE 20 or CSE 30 (Python programming background) is recommended but not required. Programming experience in any other language is also acceptable.
Class Notes
All Students - prerequisite review is waived in summer.
Meeting Information
Days & Times |
Room |
Instructor |
Meeting Dates |
|
Remote Instruction |
Mukherjee,S. |
07/25/22 - 08/26/22 |
Search