start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| start [2016/05/03 15:40] – seela | start [2016/07/12 20:29] (current) – khuwaja | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ~~NOTOC~~ | ||
| - | ====== Software Tools EECS2031 | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| ====== Software Tools ====== | ====== Software Tools ====== | ||
| - | ^ Lab ^ Lecture | + | ===== Expected Learning Outcomes |
| - | |May 10: ✘|May 10|C Fundamentals, | + | |
| - | |May 17: Lab 1|May 17|Expressions, | + | |
| - | |May 24: Lab 2|May 24|Loops, Basic Types|Chap 6-7| | | + | |
| - | |May 31: Lab 3|May 31|Arrays, Functions|Chap 8-9| | | + | |
| - | |June 07: Lab 4|June 07|Pointers, | + | |
| - | |June 14: Lab Test 1|June 14|Strings, Preprocessor|Chap 13-14| | + | |
| - | |June 21: Lab 5|June 21|Midterm Exam|Chap 1-14 | | | + | |
| - | | \\ ||||| | + | |
| - | |June 28: Lab 6|June 28|Writing Programs, Structures|Chap 15-16| | | + | |
| - | |July 05: Lab 7|July 05|Advanced uses of Pointers|Chap 17| | | + | |
| - | |July 12: Lab 8|July 12|Low-Level Programming, | + | |
| - | |July 19: Lab Test 2|July 19|Unix|| | | + | |
| - | |July 26: ✘ |July 26|Shell Programming|| | | + | |
| - | |August 11-19 : Final Exam || Chapters 1-22, Unix, Shell Programming || | | + | |
| - | ===== Textbooks ===== | + | By the end of course, the students are expected to be able to: |
| + | * Use the basic functionality of the Unix shell, such as standard commands and utilities, input/ | ||
| + | * Develop and test shell scripts of significant size | ||
| + | * Develop and test programs written in C programming language | ||
| + | * Describe the memory management model of C programming language | ||
| - | **Required**: | ||
| - | * C Programming: | ||
| - | **References**: | + | ===== Instructor |
| - | * The C Programming Language, Kernighan and Ritchie (K&R) | + | |
| - | * Practical Programming in the UNIX Environment edited by W. Sturzlinger | + | |
| - | ===== Important Dates ===== | + | * Instructor: Gulzar Khuwaja |
| - | * Lectures | + | * Lectures: T 6:00-8:00 pm in LSB 105 |
| - | * Labs start on Tuesday May 17. | + | * Labs: T 4:00-6:00 pm in LAS 1006 |
| - | * Lab Test 1 is on Tuesday June 14. | + | |
| - | * Midterm Exam is on Tuesday June 21. | + | |
| - | * The Drop Deadline is Wednesday July 06. | + | |
| - | * Lab Test 2 is on Tuesday July 19. | + | |
| - | * Final Exam (150 minutes) is August 11-19. | + | |
| - | | + | |
| + | * Office Phone: (416) 736-2100 x 70139 (available only during office hours) | ||
| + | * Email: khuwaja@cse.yorku.ca | ||
| + | * Email Filter: The string CSE2031/X in the Subject field, where X is your username on red@cse | ||
| + | |||
| + | ===== Teaching Assistants ===== | ||
| + | |||
| + | * Abbasi, Mehdi | ||
| + | * Khonsari, Forouqsadat | ||
| + | * Qian, Yiming | ||
| + | * Tirdad, Kayvan: tirdad@cse.yorku.ca | ||
start.1462290050.txt.gz · Last modified: by seela
