EECS 2031 - Software Tools

Fall 2017 - Section A

Department of Electrical Engineering and Computer Science, York University (Toronto, Canada)


Lecture Notes Weekly Labs Assignments Lab Tests Midterm Test Final Exam


NEWS

January 2: Click here to view all your marks and overall grade on ePost.
Log in using your EECS ID and password (the ID and password used for submitting the weekly labs).
Click here to see the grade distribution of Section A.
Office hours to view final exam papers: Jan. 9 and Jan. 11, 11:30am-12:30pm, LAS-2024.

December 13: Important information for the final exam:

December 8: Office hour before exam - Monday, December 11, 2pm-3pm, LAS-2024.
November 19: Information about Lab Test 2 has been posted.
November 10: Click here to view all your marks on ePost (weekly labs, midterm, lab test 1, assignment 1).
Log in using your EECS ID and password (the ID and password used for submitting the weekly labs).
The last 3 numbers are the midterm, lab test 1 and assignment 1 marks.
The maximum marks for the midterm, lab test 1 and assignment 1 are 35, 100 and 100, respectively.
To have your work re-marked, please come to the instructor's office hours.
November 9: Lab test 1 results and marks were sent to either students' personal email accounts or my.yorku.ca accounts (check both!).
Assignment 1 results and marks were sent to either eecs.yorku.ca or my.yorku.ca accounts (check both!).
Midterm test papers were returned in class on Monday. The remaining papers can be picked up from the instructor's office during office hours.
October 3: Programming problems to practice for the lab test has been posted under "Lecture Notes".
October 3: Today's instructor office hour is cancelled and replaced by Thursday, 12pm-1pm. TA office hours for this week: Wednesday and Thursday, 12pm-1pm in LAS-2013.
September 11: Welcome to the first lecture of EECS 2031. Students who are wait-listed or unsure about taking this course are welcome to audit the first few classes. The first set of lecture notes has been posted.
September 7: Welcome to EECS 2031, Section A. The first lecture is on Monday, Sept. 11. There is no lab on Sept. 8 or 11. Weekly labs start Sept. 15.

Lecture and Lab Hours

Lectures: Monday, 14:30-16:30, in LAS-B (Lassonde Building)
Lab 1: Friday, 14:30-16:30, in LAS-1006
Lab 2: Monday, 10:00-12:00, in LAS-1006

Note: NO LAB on Sept. 8, Sept. 11, Oct. 6, Oct. 9, Oct. 27, Oct. 30.

Course schedule

Prerequisites

General prerequisites and LE/EECS1030 3.00 or LE/EECS2030 3.00

Learning Outcomes

By the end of the course, students are expected to be able to:

Instructor

Uyen Trang Nguyen
Office: LAS-2024 (Computer Science & Engineering Building)
Phone: (416) 736-2100 ext. 33274
Email: utn @ cse . yorku . ca
Web: www.cse.yorku.ca/~utn
Office hours:

Teaching Assistants

Bao Xin Chen (baoxchen @ eecs . yorku . ca)
Tilemachos Pechlivanoglou (tipech @ eecs . yorku . ca)
TA office hours: starting September 20

Textbook

The C Programming Language (2nd edition)
by Brian Kernighan and Dennis Ritchie
Prentice Hall Software Series

References

100 Useful Unix Commands by Oliver
Sh - the Bourne Shell by Bruce Barnett

Grading Scheme

Conversion from numeric to letter grade is applied to the overall mark only in accordance with the following departmental standard:

F

E

D

D+

C

C+

B

B+

A

A+

<40

>=40

>=50

>=55

>=60

>=65

>=70

>=75

>=80

>=90

Test and Exam Policy

Academic Honesty Guidelines

"Academic honesty is essentially giving credit where credit is due. And not misrepresenting what you have done and what work you have produced. When a piece of work is submitted by a student it is expected that all unquoted and uncited ideas and text are original to the student. Uncited and unquoted text, diagrams, etc., which are not original to the student, and which the student presents as their own work is considered academically dishonest."
- Department of Electrical Engineering and Computer Science Academic Honesty Guidelines

For more information about Academic Honesty Guidelines, check the above link.

Useful Suggestions

Important Dates