COMP METHODS IN ECE
EECS 10, Course Code: 18010
Quarter: Fall Quarter 2010
EECS10 Computational Methods in Electrical and Computer Engineering (4)
An introduction to computers and structured programming.
Binary Data Representation.
Hands-on experience with a high-level structured programming language.
Introduction to algorithm efficiency.
Applications of structured programming in solving engineering problems.
Prerequisite or corequisite: Mathematics 2A.
Only one course from EECS10, EECS12, CEE10, ENGR10, and MAE10 may be taken for credit.
Formerly ECE10. (Design units: 0)
Harvey and Paul Deitel and Associates: C: How to Program, Sixth Edition, Prentice Hall, 2010. ISBN-10: 0136123562 ISBN-13: 9780136123569 |
B. W. Kernighan, D. M. Ritchie: The C Programming Language, Second Edition, Prentice Hall, 1988. ISBN 0-13-110362-8 |
Week | Topic | Reading |
---|---|---|
0 | Introduction, course set up | Chapter 1 |
1 | C programming: syntax, I/O, basic data types, operators | Chapter 2 |
2 | Structured programming: statements, conditionals, loops | Chapter 3 |
3 | Program control: selection, repetition, control flow | Chapter 4 |
4 | Functions: function call and definition, scoping rules | Chapter 5 |
5 | Arrays: definition, access, operations | Chapter 6 |
6 | Pointers: definition, access, operations | Chapter 7 |
7 | Characters and strings: operations, library functions | Chapter 8 |
8 | Formatted input and output | Chapter 9 |
9 | Structures, unions, and enumerators | Chapter 10 |
10 | File processing, I/O | Chapter 11 |
The Electronic Educational Environment
University of California, Irvine |
http://eee.uci.edu/10f/18010/ |