Administrative Issues
EECS4302 M: Compilers and Interpreters Winter 2020
CHEN-WEI WANG
Class Protocol
● No talking – distracting, disrespectful to everyone. ● If you feel like talking, please leave.
● In class: core concepts, examples, your engagement ● You’d study the remaining slides/notes on your own. ● Speak to me early when you have trouble studying!
3 of 12
Instructor
● How may you call me?
“Jackie” (most preferred),
“Professor Jackie”, “Professor”, “Professor Wang”, “Sir”, “Hey”, “Hi”, “Hello”
● Office: Lassonde Building 2043
● Office hours: 3pm – 5pm on Mondays & Wednesdays.
Or by appointments.
● When you need advice on the course, speak to me!
● Throughout the semester, feel free to suggest ways to helping your learning.
2 of 12
Course Information
● Lecture materials will be posted on my website:
● Moodle site:
○ LE/EECS4302 M — Compilers and Interpreters
(Winter 2019-2020)
https://www.eecs.yorku.ca/ ̃jackie/teaching/lectures/index.html
● Announcement
Assignment and Project instructions will be posted here.
● PostquestionstotheQ&AForum(nosharingofanycodefor assignments).
● Check your emails regularly! 4 of 12
If You Are Not Enrolled Yet
● Send me an email ASAP requesting access to the course moodle, with your name, student number, York Passport ID.
● Still attend lectures.
● Still complete assignments (no extension) and write quizzes.
5 of 12
In-Class Quizzes
● On a bi-weekly basis (in the first 15 mintes on Mondays) ● Meant to encourage you to study steadily
●
⇒ Weight Shifted to Exam
Missing a quiz ∧ Valid Documentation 7 of 12
Course Syllabus
Available on the Moodle site.
6 of 12
Study Tips
I attempt to record each lecture entirely:
● Not meant to be a replacement for classes!
● The purpose of recording is that you can focus on reaching
maximum comprehension. ○ Ask questions!
○ Take (even incomplete) notes: they help when re-visiting lectures. 8 of 12
Github
Apply an Educational Github account (for private repositories) with the following format:
● lastName-firstName-studentNumber e.g., chenwei-wang-205465208
● When you submit assignments and project, you may be required to both:
9 of 12
○ Submit to EECS server electronically
○ Commit & Push to your private repository
Need Accommodation for Tests/Exams?
● Please approach me (email, in person) as soon as possible, so we can make proper arrangements for you.
● We will work out a way for you to gain the most out of this course!
11 of 12
Academic Integrity
The moral code or ethical policy of academia:
● avoidance of cheating or plagiarism;
● maintenance of academic standards;
● honesty and rigor in research and academic publishing.
Pay careful attention to all occasions where the submitted work is to be graded and receive credits (i.e., labs, quizzes, assignments, tests, exams).
It is absolutely not acceptable if, in any of these occasions, you:
● share your (programming or written) solutions with others;
● copy and paste solutions from elsewhere and claim that they are yours.
10 of 12
Index (1)
Instructor
Class Protocol
Course Information
If You Are Not Enrolled Yet
Course Syllabus
In-Class Quizzes
Study Tips
Github
Academic Integrity
Need Accommodation for Tests/Exams?
12 of 12