Free Essay

This Is a Syllabus

In:

Submitted By yakobk
Words 409
Pages 2
Mehran Sahami CS 106A

Handout #2 September 23, 2013

CS 106A Syllabus
(subject to change at any time by the management)

Monday September 23 Welcome to CS106A Administrivia Meet Karel the Robot

Wednesday 25 Programming with Karel Control structures in Karel 27

Friday Problem-solving in Karel Program decomposition The idea of an algorithm

30

Read: Karel, Chapters 1-3 Read: Karel, Chapters 4-6 October 2 4 Control statements Boolean expressions

Introduction to Java Variables, values, and types Classes and objects Arithmetic expressions The Program class hierarchy

Read: Java, Chapters 1-2 7 Methods Using parameters

Read: Chapter 3 9 More parameters Pseudorandom numbers The RandomGenerator class

Read: Chapter 4 Due: Assignment #1 11 Creating classes Stylistic expectations Using javadoc

Read: Chapter 5 14

Read: Chapter 6 16

18 Character data The Java String class

The acm.graphics package More graphics The collage graphics model Event driven programming

Read: Chapter 9.1-9.3 Due: Assignment #2 21

Read: Chapter 9.4 Read: Chapter 10.1–10.4 23

Read: Chapter 8.1-8.4 25 File processing Exception handling

String manipulation Objects and memory Problem-solving with strings More on parameter passing

Read: Chapter 8.5

Read: Chapter 7 Due: Assignment #3

Read: Chapter 12.4

–2– Monday 28 Arrays and ArrayList 30 Arrays and ArrayList (continued) Wednesday Friday November 1 Belated midterm recovery day (No class)

Read: Chapter 11.1-11.8 Tuesday, October 29th 7:00-9:00pm: Midterm 4 6 Debugging strategies Java collections framework The HashMap class Iterators Object-oriented design Read: Chapter 13 13 Component listeners Data structure design

8 Swing interactors The JComponent hierarchy Action listeners

Due: Assignment #4 11 Graphical user interfaces Interactors

Read: Chapter 10.5–10.6 15 Sorting and searching Algorithmic analysis

Read: Chapter 10.7–10.8 18 Programming in the large Software engineering

Due: Assignment #5 20 Standard Java The main method

Read: Chapter 12.1-12.3 22 Social networks Additional topics

25 Thanksgiving recess (No class)

27 Thanksgiving recess (No class)

Due: Assignment #6 29 Thanksgiving recess (No class)

Be happy to be on break... December 2 Life after CS106A (is there any?) 4

Prepare to eat a lot...

Recover from over-eating... 6

Review for Final Exam

Dead Day: our token attempt at Dead Week (No class lecture; sections meet as usual) Due: Assignment #7
(No late days on Assign. #7)

Final Examination: Thursday, December 12th, 12:15pm to 3:15pm

Similar Documents

Premium Essay

Defographic Syllabus Analysis

...The work created for this project is a new, revised infographic syllabus. This creation was in response to the controversy over the need of sex education. Sex education was created in the 20th century because many Americans started getting sexually transmitted diseases (STDs) as well as military personnel involved in the world wars. As STDs became rampant, bureaucracies started creating programs that would inform and educate individuals about sex, its factors, and consequences. By the end of the 20th century, sex education became prominent. While there are many sex education programs, people question the effectiveness of the course. Many believe that they do not learn much from these programs. To try to end the controversy, I decided to create...

Words: 910 - Pages: 4

Premium Essay

Currriculum Development

...Syllabus Vs Curriculum Outline Difference between a syllabus and a curriculum. An account of the salient factors we have to consider for constructing a syllabus. 1. Introduction. 2. Syllabus and curriculum A. Definition of syllabus B. Definition of curriculum C. Difference between syllabus and curriculum a. Basic difference b. Differences in detail approaches 3. Factors to construct a syllabus A. Type A: What is to be learn B. Type B. How is to be learn C. Van EK’s necessary component D. Selection of the content E. Organization of the content F. Components to design a syllabus a. Set A b. Set B c. Set C d. Set D G. McDonough about syllabus design H. Criteria for selection and grading a. Structural b. Topic c. Functional 4. The need for a syllabus A. Should a syllabus be explicit, and if so, to whom? B. Basic organizing principles 5. Creating and reinterpreting a syllabus 6. Conclusion Introduction: Throughout the 1970s while language teaching theorists and practititioners excited themselves with course design for Specific Purpose language teaching, and while needs of adult migrants and private sectors or industrial language learners were extensively examined, the majority of learners of English continued to struggle with large classes, limited text books, few contact hours, and years of unintensive study. The work of many teachers had either been...

Words: 4040 - Pages: 17

Free Essay

Econ

...Economics Syllabus is intended to promote knowledge and understanding of the principles and concepts of economics and to foster ... www.cxc.org/?q=examinations/exams/cape/list-subjects/economics List of Subjects | Caribbean Examinations Council 6 days ago ... The CAPE Economics Syllabus is intended to promote knowledge and understanding of the principles and concepts of economics and to foster ... www.cxc.org/?q=examinations/exams/cape/list-subjects Economics | Caribbean Examinations Council 6 days ago ... The Economics Syllabus introduces students to relevant economic ... CSEC®, CAPE®, CCSLC® and CVQ® are registered trade marks of the ... www.cxc.org/?q=node/667 Cape Economics Syllabus - College Essay - Hcswagmar Oct 4, 2012 ... Cape Economics Syllabus. CARIBBEAN EXAMINATIONS COUNCIL Caribbean Advanced Proficiency Examinations Economics Syllabus ... www.termpaperwarehouse.com/essay-on/Cape-Economics-Syllabus/103335 Cape economics syllabus - free eBooks download - GoBookee.com Cape economics syllabus download on GoBookee.net free ... www.gobookee.net/cape-economics-syllabus/ Cape units syllabus - free eBooks download - GoBookee.com Economics Syllabus - St. François Girls College. each CAPE Unit completed. The second is the CAPE diploma, awarded to candidates who have satisfactorily . www.gobookee.net/cape-units-syllabus/ Cape Economics Syllabus - Free TXT downloads Download free txt files, ebooks and documents about Cape Economics Syllabus or preview...

Words: 317 - Pages: 2

Premium Essay

The Garden Party

...Syllabus vs Syllabi “Syllabi” is the plural form of the word “syllabus.” The dictionary meaning of “syllabus” is: A summary or outline of the main points of focus of a lecture, course of study, or text. In law it means a short statement that is presented for any adjudicated case which contains a summary of all the points involved. “Syllabi” is the plural of the word “syllabus.” This article will discuss the word in context regarding the syllabus of an educational course. “Syllabus” is the summary or outline of an educational course and is descriptive. It is usually set by the examinations board or by the teacher who is responsible for supervising a particular course and controls its quality. Descriptive information of the course includes information like when, how and where to contact the teacher or professor, a schedule of the test dates, outline of the things that will be covered in a course, classroom rules, and grading policies. A syllabus is necessary along with the curriculum because it serves the purpose of an understanding between the students and their teachers. The grading policies, the classroom rules, the expectation of teachers from students, and the expectation of a particular subject matter being covered by the teacher are all a part of the syllabus. By looking at the syllabus, a student can choose very early in the course if that subject is attractive enough for the student or not. A syllabus is also very useful in making the curriculum more efficient. For...

Words: 3012 - Pages: 13

Free Essay

Mumbai University

...Link : http://www.indiastudycenter.com/other/syllabus/maharastra/mumuniv/degree/bsccs/default.asp Syllabus of Bachelor of Science (B.Sc) - Computer Science of University of Mumbai | Ist Year IInd Year IIIrd Year | Syllabus of Ist Year - Bachelor of Science (BSc) of University of Mumbai | Ist Year | Paper I Section 1 - Computer Organisation Section 2 - Ms-Windows and Ms-office Paper II Section 1 - Programming techniques and Algorithms through C Section 2 - Networking and Internet fundamentals | | Syllabus of IInd Year - Bachelor of Science (BSc) of University of Mumbai | Paper I Section 1 - Data structures with advanced C Section 2 - Event drive programming using Visual Basic Paper II Section 1 - Numerical Analysis with "C" Section 2 - Introduction to Java Paper III Section 1 - Introduction to file and Database Management Systems Section 2 - Principles of Rational Database Management System | Syllabus of IIIrd Year - Bachelor of Science (BSc) of University of Mumbai | Paper I Section 1 - System Software Section 2 - Data Communication and Networking Paper II Section 1 - Advanced Java 1 Section 2 - Advanced Java 2 Paper III Section 1 - Operating Systems Section 2 - The Linux OS Paper IV Section 1 - Structured System Analysis and Design Section 2 - Object Oriented Analysis and Design and Software Engineering Concepts Applied Components: Web Design and Applications Paper I - Principles of Web Design Paper II...

Words: 502 - Pages: 3

Free Essay

Blank

...SYLLABUS Cambridge IGCSE® Economics 0455 For examination in June and November 2016. Also for examination in March 2016 for India only. Cambridge Secondary 2 Changes to syllabus for 2016 This syllabus has been updated. Significant changes to the syllabus are indicated by black vertical lines either side of the text. Cambridge International Examinations retains the copyright on all its publications. Registered Centres are permitted to copy material from this booklet for their own internal use. However, we cannot give permission to Centres to photocopy any material that is acknowledged to a third party even for internal use within a Centre. ® IGCSE is the registered trademark of Cambridge International Examinations © Cambridge International Examinations 2014 Contents 1. Introduction .................................................................................................................... 2 1.1 1.2 1.3 1.4 1.5 Why choose Cambridge? Why choose Cambridge IGCSE? Why choose Cambridge IGCSE Economics? Cambridge ICE (International Certificate of Education) How can I find out more? 2. Teacher support.............................................................................................................. 5 2.1 Support materials 2.2 Resource lists 2.3 Training 3. Syllabus content at a glance ........................................................................................... 6 4. Assessment at a glance .................

Words: 4494 - Pages: 18

Premium Essay

The Grasshopper and Bell Cricket

...Analysis of the Task-Based Syllabus: Strengths, Weaknesses, and the Case for its Implementation Leon Townsend-Cartwright - September 2014 MA TEFL/TESL Module 3: Syllabus and materials; Lexis SM/14/01: Select one type of syllabus from the list below, and comment on its strengths and weaknesses. Task-based syllabus Show how the syllabus has been influenced by particular theories (and models) of both language and learning. Describe the teaching situation (or situations) which you believe is best suited to this type of syllabus. Outline the arguments for choosing this type of syllabus. 1 Table of Contents 1. Introduction 1.1 Outline of Task-Based Learning 1.2 Why the Task-Based Syllabus was Chosen 2. Theories of Language and Learning 2.1 Theories of Language 2.2 Theories of Language Learning 3. Strengths and Weaknesses of a Task-Based Syllabus 3.1 Strengths of a Task-Based Syllabus 3.1.1 SLA Theory Base 3.1.2 Focus on Form and Noticing 3.1.3 A Learner-Centred Approach 3.1.4 Real-World Language Use 3.1.5 Tasks Build Fluency and Create Motivation 3.1.6 Flexibility of the Task-Based Syllabus 3.2 Weaknesses of a Task-Based Syllabus 3.2.1 SLA Theory Base 3.2.2 Focus on Form and a Concern with Syntax 3.2.3 Fluency at the Expense of New Language 3.2.4 Difficulties for Teachers 3.2.5 Difficulties for Learners 3.2.6 Sequencing, Difficulty and Assessment 4. Practical Applications...

Words: 5342 - Pages: 22

Premium Essay

Cima

...Qualification structure and syllabus CIMA Chartered Management Accounting Qualification 2010 December 2008 Contents CIMA now designs its qualifications in what we believe to be a unique way. Based on rigorous international primary research with all of our key stakeholders and involving the participation of over 6,000 individuals and organisations – members, students, employers (both existing and potential), CIMA tuition partners, universities and our examiner and marker team – we have designed a professional finance training and development solution that is second to none. I commend this revised CIMA Professional Qualification to you. It will be examined for the first time in 2010, so there is plenty of time to absorb the exciting changes contained in the pages that follow. A qualification focused on the future – fit for purpose, relevant and unique I am honoured to introduce the new 2010 Chartered Management Accounting Qualification to all of our stakeholders. With seismic shifts occurring in the world’s economy, coupled with accelerating concerns about the sustainability of our planet, never before has there been a greater need for organisations to train and develop their people to manage the impact of these changes. With this revised qualification CIMA remains true to its long and proud history of providing finance professionals with a difference – Chartered Management Accountants – who combine management and finance skills in a unique way and who fully understand...

Words: 22006 - Pages: 89

Premium Essay

My Insurance Benifits

...6/10/2016 UIICL AO 2016 Pattern and Syllabus UIICL AO 2016 Pattern and Syllabus By Aruna - May 7, 2016 Dear Aspirants, Here we are providing you the exam pattern & detailed syllabus for United India Insurance Administrative Officer (Generalist). The Online Exam(objective & Descriptive test) will be held on 12.06.2016.(Tentative). UIICL AO 2016 Exam Pattern UIICL AO 2016 Exam Syllabus Reasoning Total No of Questions: 50 Maximum Marks: 50 The topics to be covered for Reasoning Ability are http://www.affairscloud.com/uiicl­ao­2016­pattern­syllabus/ 1/5 6/10/2016 UIICL AO 2016 Pattern and Syllabus Machine Input/Output Syllogism Blood Relation Direction Sense Inequalities Puzzles – Seating Arrangement(North – South, Circular, Rectangle) Floor puzzle, etc. Coding Decoding Ranking Statement and Assumptions/Conclusions English Language Total No of Questions: 40 Maximum Marks: 40 The topics to be covered in this section are Reading comprehension including Synonyms and Antonyms Sentence rearrangement or Para jumbles Sentence Correction/ Error Finding Spell Checks Fillers Cloze Test Quantitative Aptitude Total No of Questions: 50 Maximum Marks: 50 The topics to be covered in this section are http://www.affairscloud.com/uiicl­ao­2016­pattern­syllabus/ 2/5 6/10/2016 UIICL AO 2016 Pattern and Syllabus Simplification Number Series Data Sufficiency Data Interpretation [ Bar Graph, Pie Chart, Table, Line Graph, Radar Chart...

Words: 559 - Pages: 3

Premium Essay

College Orientation Course Analysis

...out registered with Online Success in Professional Studies as the first class. This class is comparable to the College Orientation Experience class that most traditional freshman participate in. Research indicates that orientation classes have significantly increased retention (Fritz, M., 2002). The orientation class helps facilitate the transition to online learner for all new students by providing a course syllabus. The syllabus presents the student with important information about when discussion and complete assignments are due. Each course unit is broken down into sections to be completed by either Wednesday or Sunday except the read and attend portion. The read and attend section can be...

Words: 1217 - Pages: 5

Free Essay

Nike

...SYLLABUS Cambridge IGCSE® Combined Science 0653 For examination in June and November 2015 Cambridge Secondary 2 Changes to syllabus for 2015 This syllabus has been updated. Significant changes to the syllabus are indicated by black vertical lines either side of the text. Cambridge International Examinations retains the copyright on all its publications. Registered Centres are permitted to copy material from this booklet for their own internal use. However, we cannot give permission to Centres to photocopy any material that is acknowledged to a third party even for internal use within a Centre. ® IGCSE is the registered trademark of Cambridge International Examinations © Cambridge International Examinations 2013 Contents 1. Introduction .................................................................................................................... 2 1.1 1.2 1.3 1.4 1.5 Why choose Cambridge? Why choose Cambridge IGCSE? Why choose Cambridge IGCSE Combined Science? Cambridge ICE (International Certificate of Education) How can I find out more? 2. Teacher support.............................................................................................................. 5 2.1 Support materials 2.2 Resource lists 2.3 Training 3. Syllabus content at a glance ........................................................................................... 6 4. Assessment at a glance ........................................................

Words: 17330 - Pages: 70

Premium Essay

Seeking Help

...IT255 Introduction to Information Systems Security [Onsite] Course Description: This course provides an overview of security challenges and strategies of counter measures in the information systems environment. Topics include definition of terms, concepts, elements, and goals incorporating industry standards and practices with a focus on availability, vulnerability, integrity and confidentiality aspects of information systems. Prerequisite(s) and/or Corequisite(s): Prerequisites: IT220 Network Standards and Protocols, IT221 Microsoft Network Operating System I, IT250 Linux Operating System Credit hours: 4 Contact hours: 50 (30 Theory Hours, 20 Lab Hours) Introduction to Information Systems Security Syllabus Where Does This Course Belong? This course is required for the Bachelor of Science in Information Systems Security program. This program covers the following core areas:    Foundational Courses Technical Courses BSISS Project The following diagram demonstrates how this course fits in the program: IS427 Information Systems Security 400 Level Capstone Project IS418 IS404 Access Control, Authentication & KPI IS421 Legal & Security Issues IS423 Securing Windows Platforms & Applications IS411 Security Policies & Implementation Issues IS415 System Forensics Investigation & Response IS416 Securing Windows Platforms & Applications Securing Linux Platforms & Applications 300 Level IS305 Managing Risk in Information Systems ...

Words: 4296 - Pages: 18

Free Essay

Exp. Misunderstanding

...each subject. My partner read through my parts and he said the topic of the subject I picked did not go with my Topic. Then I understood the meaning of the whole project theme about it and it turned to be a success. My employer was impressing on the ideas we have came up with. | The Student Syllabus: | This one time when I have first started here in University of Phoenix. My first course, as a new student we received a syllabus online that guide us through the course. But I couldn’t find the syllabus on my student account, I ask my instructor for help. Then as I read through the syllabus on what homework assignments we’re doing for that week. It was under the section that was called Individual assignment. I sped through the syllabus and doing my homework and I finished it, and then I read the syllabus to make sure my homework assignment was correct. Then it turned out that I was writing a whole different homework assignment on week2 instead of doing week1 and I wasn’t familiar with the homework, which means I misunderstand the entire layouts of the syllabus, let me remind you that this was my first course as being a new student. The very next week I was comfortable with the syllabus, knowing the processing details of reading and assignments. | ------------------------------------------------- The Experience of Misunderstand: The Meaningful Misunderstanding: In general the misunderstanding, within the business ethics certain critics around countries find responsibility...

Words: 546 - Pages: 3

Premium Essay

Mngm340

...located on the silver tab at the top of this page. For instructions on how to use the Dropbox, read these step-by-step instructions or watch this Tutorial Dropbox Tutorial. The dropbox for this assignment is called "Week 1: Problems and Exercises". See the Syllabus section "Due Dates for Assignments & Exams" for due date information. Course Project Company Overview Package Petrie's Electronics Case * Petrie's Electronics Case, Chapter 2, Questions 1, 2, and 4. See Course Project tabs underneath this week and the Course Home. Submit your assignment to the Dropbox located on the silver tab at the top of this page. For instructions on how to use the Dropbox, read these step-by-step instructions or watch this Tutorial Dropbox Tutorial. The dropbox for this assignment is called "Week 1: Petries' Electronics Cases Ch 2". See the Syllabus section "Due Dates for Assignments & Exams" for due date information. Week 2 Reading * Chapter 3: Managing the Information Systems Project * Chapter 4: Systems Planning and Selection Problems and Exercises * Chapter 3, Problems/Exercises, Questions 2 and 4. * Chapter 4, Problems/Exercises, Questions 1 and 6. Submit your assignment (in a single MS Word document) to the Dropbox located on the silver tab at the top of this page. For instructions on how to use the Dropbox, read these step-by-step instructions or watch this Tutorial Dropbox Tutorial. The dropbox for this assignment is called "Week 2: Problems...

Words: 1057 - Pages: 5

Free Essay

Women Enterpernership

...SBI PO Syllabus Complete Overview - A). ENGLISH LANGUAGE SYLLABUS OF SBI PO 2014: AREA | NUMBER OF QUESTION | DIFFICULTY LEVEL | Reading Comprehension | 10+10 | Moderate to Difficult | Faulty Construction | 15 | Easy to Moderate | Jumbled Sentences | 5 | Easy to Moderate | Close Passages | 10 | Easy | Note: After previous year analysis there were two Reading Comprehensions. B). REASONING (High Level)  NAME | NUMBER OF QUESTION | DIFFICULTY LEVEL | Input - output | 5 | Difficult | Sentence coding | 5 | Easy | Logical Reasoning | 15 | Easy to Moderate | Syllogism | 5 | Moderate | Puzzle / Seating Arrangement | 10 | Moderate | Data Sufficiency | 5 | Moderate | Direction &other problem | 5 | Easy to Moderate | C) GENERAL AWARENESS SYLLABUS OF SBI PO 2014 Area | NUMBER OF QUESTION | DIFFICULTY LEVEL | Banking Awareness | 14 | Moderate to Difficult | Current Affairs | 16 | Easy to Moderate | Computer Awareness | 10 | Easy to Moderate | Marketing | 10 | Easy | D) DATA ANALYSIS & INTERPRETATION  AREA | NUMBER OF QUESTION | DIFFICULTY LEVEL | Probability | 5 | Easy to Moderate | Line Graph | 5 | Moderate | Pie Charts | 10 | Moderate to Difficult | Bar Charts | 15 | Easy | Tables | 15 | Moderate to Difficult | DESCRIPTIVE SECTION SYLLABUS OF SBI PO – 50 Marks Letter Writing 1. Paragraph Writing 2. Essay Writing 3. Precise Writing 4. Reading Comprehension AREA | NUMBER OF QUESTION | TOPICS | ...

Words: 451 - Pages: 2