Syllabus for IB Computer Science Year 2 HL

What is a Syllabus?

A syllabus is a document that outlines the key components of a course, including the topics to be covered, the schedule of classes, assessment methods, required materials, and other important information. It serves as a guide for both instructors and students to understand the expectations and structure of the course.

Course Description

Welcome to year two of IB Computer Science. We are going to spend most of the year learning web science, but first we are going to review and write abstract data structures, and then control systems. You will have ample time to work on your IA in class, which the only draft is due in October. The final IA is due in November. 

Course Aims

Our aims this year are to further explore computer science. You are lucky enough to learn about web science, and truly understand how the web works. 

Assessment Methods

Every major unit will have a summative assessment.

Required Materials

Every class, you must have material for taking notes. You must also bring your school-issued computer and a charger. 

Communication

When you are asking a technical question it is important you ask it correctly. Please read and understand this very short guide how to ask a good technical question

I like to think about questions before answering. Email is an excellent method for this; I share your questions and my answers with the class, anonymously. Sometimes I will add your questions to our FAQ. 

Policies

This course follows the policies at the American School of Warsaw. The URL to those policies can be found by clicking this url:

 https://resources.finalsite.net/images/v1726562738/warsaw/rgdqgo0gelreo7vp041o/Upper_School_Handbook.pdf

Rules

There are four broad rules in this classroom:

  1. Do not disrupt any one else's learning
  2. Care about your work - do your best work
  3. Be curious and inquisitive
  4. Be kind

Academic Integrity

Academic integrity is an expectation of all members of our school community and is afforded the utmost value by all members of the faculty. The academic reputation of our students and the school in the wider community depend on it. Academic expectations extend to all assessed and non-assessed school work -- formative or summative -- and to all documentation produced for the university and college applications in High School.

 

It is the expectation at ASW that all work and documentation submitted by students is entirely their own.

 

Academic integrity means:

  1. citing appropriately those whose work is used in the preparation of school work

  2. completing school work without the input of others whose knowledge of the task might advantage the student unfairly

  3. submitting work for assessment that is representative of the student’s own learning and not that of others, individually or collectively

  4. maintaining a level of confidentiality and personal ownership of one’s own work, both assessed and non-assessed

  5. adhering to ethical and honest practice during examinations and assessments

 

Academic Misconduct is behavior that contradicts the values and philosophy of academic integrity. 

 

Student Academic Misconduct The IB defines student academic misconduct as “deliberate or inadvertent behavior that has the potential to result in the student, or anyone else, gaining an unfair advantage in one or more components of assessment.” It generally falls into one of the following categories: 

 

  • Plagiarism: using or copying ideas or work that isn’t your own, without giving credit to the person or source

  • Collusion: copying or sharing work in situations when students are expected to work independently; includes helping others to plagiarize 

  • Duplication: submitting the same work for more than one task (often in different subjects or years)

  • Misconduct Before, During, or After an Assessment: behavior that unfairly advantages a student during a test, exam, or in-class assessment; this is often referred to as “cheating” 

  • Inclusion of inappropriate research or data: using data that has been collected unethically and/or using data that has been made up or changed

 In addition, as per the Upper School Handbook, absence from any class for the purpose of preparing or studying for another class is not permitted. Skipping an assessment will be considered an act of academic dishonesty and treated as such. A student’s academic integrity will also be questioned if missing assessments or assignments becomes a pattern.

The full Academic Integrity Policy can be found at this link.

Weekly Plan

Semester 1: review, web science (Weeks 1–18)

Week 1: Welcome back, review final exams, start preparing for abstract data types
Week 2: Resource Management
Week 3: Resource Management (HL) 
Week 4: Control (HL)
Week 5: Control (HL)
Week 6: IA
Week 7: IA
Week 8: IA
Week 9: IA
Week 10: October Break
Week 11: IA
Week 12: Web science
Week 13: Web science
Week 14: Web science
Week 15: Web science
Week 16: Web science
Week 17: Web science
Week 18: Semester Review & Mid-Year Assessment


Semester 2: Databases, IA, Networks (Weeks 19–38)

Weeks 19–21: Christmas Break
Week 22: Web sciences
Week 23: Web science
Week 24: Web science
Week 25: Web science
Week 26: Web science
Week 27: Web science
Week 28: Web science
Week 29: Web science
Week 30: February Break
Weeks 31–34: Web science
Week 35: Web science
Weeks 36–37: Revision – Final term review
Week 38: Revision – Final term review
Week 39: Revision – Final term review

Quick Information

Instructor

Mr. MacKenty

Course Code

IB CS HL YR2

Available Sections