COMP METHODS IN ECE
EECS 10, Course Code: 16400
Quarter: Fall Quarter 2019
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.
Overlaps with EECS 12, ICS 31.
(Design units: 0)
Paul Deitel, Harvey Deitel: C: How to Program, Eighth Edition, Pearson, 2016. ISBN-10: 0133976890 ISBN-13: 978-0-13-397689-2 |
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://newport.eecs.uci.edu/~doemer/f19_eecs10/ |