Announcements Homework #8 due Monday at 6:00pm Reference implementation coming soon! Upcoming office hours: Tomorrow: Chris 1:30-3pm, Swati 6:30-7:30pm.

Slides:



Advertisements
Similar presentations
CISC Data Structures Ben Perry University of Delaware Summer 2011.
Advertisements

Control-Flow Graphs & Dataflow Analysis CS153: Compilers Greg Morrisett.
CSI 3120, Implementing subprograms, page 1 Implementing subprograms The environment in block-structured languages The structure of the activation stack.
Bring Something Setting: Activity Period To Work On Expectation: Be Respectful.
Ministery for Education, Ireland Department for Learning
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
COMS W1004 Introduction to Computer Science June 24, 2009.
CSE 115 Week 5 February , Monday Announcements Exam 3 today Exam 3 today Lab 3 due this week Lab 3 due this week Exam 4 Monday 2/18 Exam.
COMS W1004 Introduction to Computer Science June 15, 2009.
COMS W1004 Introduction to Computer Science June 25, 2008.
Look Ahead Today – HW#4 out Monday – Regular class (not lab) Tuesday – HW#4 due at 4:45 Wednesday – Last class - return clickers Thursday – Regular office.
COMS W1004 Introduction to Computer Science June 17, 2009.
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
Saturday May 02 PST 4 PM. Saturday May 02 PST 10:00 PM.
Announcements CSE 380 Fall September 2003 CSE 380 home page CSE 380 home page  CSE 380 and.
CSE 115 Week 4 February 4 - 8, Monday Announcements Software installation fest Tuesday & Wednesday 4-7 in Baldy 21. Software installation fest Tuesday.
On Sunday, it was 59° at 10:00. From 8:00 until 10:00 it had cooled off by 4 degrees. What was the temperature at 8:00?
What is a transcript? What are credits? How do I check my grades? Where can I get help with classes? How should I prepare for final exams? What does success.
Types(2). 2 Recursive Problems  One or more simple cases of the problem have a straightforward, nonrecusive solution  The other cases can be redefined.
Class Schedule Template SundayMondayTuesdayWednedayThursdayFridaySaturday 6 AM 7 AM 8 AM 9 AM 10 AM 11 AM 12 AM 1 PM 2 PM 3 PM 4 PM 5 PM 6 PM Title Classroom.
CS 241 – Computer Programming II Lab Kalpa Gunaratna –
Announcements Homework #8 due Monday 6:00pm. – extra credit tasks are described at bottom of assignment page Upcoming office hours: – Tomorrow: Sheng 12-1:30pm,
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
1 CS 233 Data Structures and Algorithms 황승원 Fall 2010 CSE, POSTECH.
BA271 Week 9 Lecture Three topics: o Upcoming schedule o Query Quiz review o Normalizing a database.
What the Writing Center Can Offer You. Friendly Environment  First, the Writing Center is a friendly, open, and inviting place for students, faculty,
1 Agenda Administration Background Our first C program Working environment Exercise Memory and Variables.
CSE 250 September , A NNOUNCEMENTS No class Friday (9/26) Adrienne’s office hours cancelled 9/26 Homework 2 & 3 due 9/28.
Got homework? Photo provided by Flickr user GoldenEel.
1 Principles of Computer Science I Note Set 1 CSE 1341.
CSE 3358 NOTE SET 1 Data Structures and Algorithms.
BIT 142:Programming & Data Structures in C#. A2 due date  A2 is due this Friday, June 12 th, by 11:30am BIT 142: Intermediate Programming2.
Welcome!! CIT 593 Intro to Computer Systems aka “Introduction to Computer Architecture” Fall 2012.
CS 415 Daily Announcements. Friday, 26 August 2005 Readings: –Read Chapter 1 for next Monday –Read Algol 60 report for next Wednesday –Read some of chapter.
 Computer Science 1MD3 Introduction to Programming Michael Liut Brandon Da Silva
Effective C# 50 Specific Ways to Improve Your C# Item 14~ /08/14 1.
Lecture 1 Analytic Geometry-I. Instructor and Textbooks Instructor: Dr. Tarek Emam Location: C5 301-right Office hours: Sunday: from 1:00 pm to 3:00pm.
Garside: SNC2D. The following schedule is for Period 2 Class:
Please CLOSE YOUR LAPTOPS, and turn off and put away your cell phones, and get out your note- taking materials.
Monday Schedule Monday: Rational Equations Tuesday: Rational Equations Wednesday: In class Activity, Factoring Quiz Thursday: Quiz Friday:
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
Weekly C-minar Week 0. Today: Steps of the compile Basic inclusion/syntax rules Low-cost containment Debugging.
1.Quiz 5 due tomorrow afternoon in E309 from 1pm to 4pm. 2.Homework grades will be based on ten graded homework assignments (dropping the lowest one).
COMP 103 wrapping up and some exam tips 2015-T2 Lecture 32 Marcus Frean School of Engineering and Computer Science, Victoria University of Wellington 
College work day Thursday, October 29, Thursday, 10/29 EQ: How can I complete my college applications by 11/1?  Take out your planner  Complete.
Physics 211 College Physics I. Introduction  Instructor:Larry Watson  Office:105 Witmer  Phone:   web:und.nodak.edu/instruct/lwatson/211.
Announcements Homework #2 will be posted after class – Due Monday, Oct 1, 1:30pm Upcoming office hours: – Tomorrow: Sheng, 12-1:30pm, 207 Moore – Monday:
Data Structures By Dr. Mehedi Masud ِAssociate Professor, Computer Science Dept. College of Computers and Information Systems Taif University 1.
Daniel Theiss Period 6 2/5/08 PowerPoint Exercise 01.
Teachers: If you hand back Test 4 today, tell your class you will review it with them in class on Thursday when you do the review lecture on Chapters 6,
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
CMPT 238 Data Structures Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Tue and Fri 12:30 - 2:00PM.
BIT 142:Programming & Data Structures in C#. BIT 143  Continues where this leaves off  A couple of weeks to review OOP, object composition, Big “Oh”
Please CLOSE YOUR LAPTOPS, and turn off and put away your cell phones, and get out your note- taking materials.
Hexadecimal numbers. Announcements Meeting of the Mathematics and Computing Society, Thursday 12:30pm BSC 126 Help available in Math Lab Check homework.
Welcome! Simone Campanoni
Welcome to Statistical & Thermal Physics! Combined Physics 4302 (undergraduate Statistical & Thermal) & Physics (graduate Statistical & Thermal.
COMP9024: Data Structures and Algorithms Course Outline Hui Wu Session 1, 2016
COMP9024: Data Structures and Algorithms
Announcements Homework #5 due Monday 1:30pm
CMPT 238 Data Structures Instructor: Tina Tian.
Announcements Homework #7 due Monday at 3:00pm
Announcements Homework #2 solutions in Blackboard
C-to-LC3 Compiler Over the course of the next two weeks, you will build a program that will compile C code to LC-3 assembly language Don't panic! You.
Announcements Class is full! Sorry... :-(
Announcements Homework #1 will be posted on course website after class
Announcements Homework #2 scores in Blackboard
Graph Linear Inequalities in Two Variables
CMPT 238 Data Structures Instructor: Tina Tian.
Presentation transcript:

Announcements Homework #8 due Monday at 6:00pm Reference implementation coming soon! Upcoming office hours: Tomorrow: Chris 1:30-3pm, Swati 6:30-7:30pm Thursday: Greg 11am-12pm Friday: Sheng 12-1:30pm, Greg 1:30-3pm Saturday: Greg 2-4pm Sunday: Chris 2-4pm Monday: Sheng 12-2pm, Chris 2-4pm

Thoughts on Homework #8 Use your own solutions from Homework #7 Feel free to change anything from previous assignments as you see necessary Be careful about “copy & paste” programming It would be nice if your compiler generated comments in the LC-3 assembly code

More Thoughts Prologue & Epilogue are pretty easy Just need to know the number of variables Hardest part is declaration/initialization lines Keep in mind that you can only have up to 10 tokens per line Try to avoid a super-gigantic if/else block Think about how to tell whether each token is being declared or is part of initialization

Schedule Previously: structs, linked lists, malloc Last time: queues, free Today: binary search trees, hashtables Thursday: wrap up, final exam review