CSE 220: Systems Fundamentals I

Stony Brook University – Fall 2017

This course will introduce assembly language programming and essential concepts of computer organization and architecture. The focus of this course is on the computer organization of a computer system, including the processor architecture and the memory system. In particular, we will discuss the internal representation of information, performance evaluation methodology, instruction set architectures and implementation techniques for computer arithmetic, control path design, and pipelining.

CSE 220 is a demanding course! You will need to dedicate many hours outside of class time studying the material, working on the homework assignments and preparing for exams.

For more information refer to the course syllabus and course schedule.

Course Meeting Times:

Lecture Section L01: Mondays & Wednesdays, 8:30 - 9:50 am in Javits 102

Lecture Section L02: Tuesdays & Thursdays, 1:00 - 2:20 pm in Engineering 145

Recitation Sections:

  • Section R01: Mondays 10:00 am - 10:53 am in Frey 328 TA: Sean Milligan
  • Section R02: Wednesdays 10:00 am - 10:53 am in Frey 309 TA: Mrunal Patel
  • Section R03: Mondays 11:00 am - 11:53 pm in Life Science 054 TA: Anthony Roy
  • Section R04: Thursdays 1:00 pm - 1:53 pm in Physics P130 TA: Ryan Webber
  • Section R08: Mondays 9:00 am - 9:53 am in Melville Library W4530 TA: Stanley Lim
  • Section R09: Wednesdays 10:00 am - 10:53 am in Life Science 054 Frey 309 TA: Mrunal Patel
  • Section R10: Mondays 12:00 pm - 12:53 pm in Frey 328 TA: Ryan Webber
  • Section R11: Tuesdays 2:30 pm - 3:23 pm in Frey 305 TA: Eniola Abdul

Instructor Info:

Lecture Section 1:

  • Prof. Jennifer Wong
  • jwong at cs dot sunysb dot edu
  • New Computer Science Building 212
  • Office Hours: Wednesdays 10-12pm, Thursdays 1-3pm

Lecture Section 2:

  • Prof. Kevin McDonnell
  • ktm at cs dot sunysb dot edu
  • New Computer Science Building 105
  • Office Hours: Mondays 3pm - 4:30pm, Wednesdays 11am-12pm, Thursdays 10:00-11:30am

TA Office Hours:

All TA office hours are held in CS 2203 (old Computer Science Building)

  • See Course Calendar below and Piazza

Other Important Info:

  • All Announcements, Lecture Notes, Homework Assignments, etc. will be posted on Piazza.
  • Discussion boards and collaborative student answers are encouraged.
  • 8/28/2017 - There will be no recitations the first week of the semester.
  • Grades will be posted on Blackboard.

Course Calendar: