COMP METHODS IN ECE
EECS 10, Course Code: 18010
Quarter: Summer Session I 2017
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.
Programming laboratory.
Prerequisite or corequisite: Mathematics 2A.
Only one course from EECS10, EECS12, and ENGRMAE10 may be taken for credit.
(Design units: 0)
Paul Deitel, Harvey Deitel: C: How to Program, Seventh Edition, Prentice Hall, 2013. ISBN-10: 013299044X ISBN-13: 9780132990448 |
B. W. Kernighan, D. M. Ritchie: The C Programming Language, Second Edition, Prentice Hall, 1988. ISBN 0-13-110362-8 |
Week | Topic | Reading |
---|---|---|
1 | Introduction, course set up | Chapter 1 |
C programming: syntax, I/O, basic data types, operators | Chapter 2 | |
2 | Structured programming: statements, conditionals, loops | Chapter 3 |
Program control: selection, repetition, control flow | Chapter 4 | |
3 | Functions: function call and definition, scoping rules | Chapter 5 |
Arrays: definition, access, operations | Chapter 6 | |
4 | Pointers: definition, access, operations | Chapter 7 |
Characters and strings: operations, library functions | Chapter 8 | |
5 | Formatted input and output | Chapter 9 |
Structures, unions, and enumerators | Chapter 10 | |
File processing, I/O | Chapter 11 |
The Electronic Educational Environment
University of California, Irvine |
http://eee.uci.edu/17y/18010/ |