start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| start [2018/08/31 17:11] – aboelaze | start [2018/08/31 17:19] (current) – aboelaze | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ====== Sofware Tools EECS2031E | ====== Sofware Tools EECS2031E | ||
| - | ===== Description | + | ====== Description |
| - | The course | + | This course |
| + | applications and in the software development process. It covers | ||
| + | (stdio, pointers, memory management, overview of ANSI-C libraries), Shell | ||
| + | programming including Filters | ||
| + | uniq, tr, sed, awk, pipes in C), Version control systems | ||
| + | mechanism, and debugging and testing. All of the above are applied in | ||
| + | practical programming assignments and/or small-group projects. | ||
| + | |||
| + | ======Learning outcomes for the course ====== | ||
| + | |||
| + | Upon the completion of this course, the student should be able to | ||
| + | |||
| + | - Use the basic functionality of the Unix shell, such as standard commands | ||
| + | |||
| + | - Develop and test shell scripts of significant size. | ||
| + | - Develop and test programs written in the C programming language. | ||
| + | - Describe the memory management model of the C programming language. | ||
| + | - Use test, debug and profiling tools to check the correctness of programs. | ||
| ===== Lecture Times ===== | ===== Lecture Times ===== | ||
| - | * Section A: Mondays | + | * Section A: Tuesdays |
| + | * Lab 01: Monday | ||
| + | * Lab 02: Friday 4:30pm - 6:30pm, LAS 1006 | ||
start.1535735472.txt.gz · Last modified: by aboelaze
