Introduction to Object-Oriented Programming - COMP 1005
Email: bhajian@scs.carleton.ca
News:
|
News |
Date |
|
Assignment 5
is posted; this is an optional assignment for those of you who want to
enhance their final mark. |
2012-03-25 |
|
The deadline
for assignment 4 is extended to 22nd March 2012. |
2012-03-17 |
|
Assignment 4
is posted, the due date is 19th March, no extension is accepted.
This is the last assignment and this assignment has two times weight rather
than other assignments. |
2012-03-11 |
|
Assignment 3
due is extended to Fri 2nd March 2012 |
2012/26/02 |
|
Assignment 3
is posted, the due date is Tue 28th Feb |
2012/20/02 |
|
Assignment 2
is posted, the due date is Sat 4th Feb |
2012/28/01 |
|
The
assignment 1 due is extended to Wednesday 18th Jan 2012 |
2012/15/01 |
|
The CSTAC is
a drop-in centre for the students in our first and second year programming
courses to get help with their assignments. It is located in 1170 HP,
and it is staffed by TAs from the courses that it serves, i.e. TAs.
This term, the CSTAC covers the following courses: COMP 1405/1005, COMP
1006, COMP 1406, and COMP 2404. You can view the schedule of operation
here: http://www.scs.carleton.ca/cstac/ |
2012/15/01 |
|
For TAs office hours, students may access their TA through CSTAC.
|
2012/10/01 |
|
The tutorials
will begin from next week Monday 16th Jan. |
2012/10/01 |
|
The first day
of the class will be on 4th Jan 2012. |
2011/27/12 |
-
An introduction
to Computer Science and Problem Solving.
-
Variables
and Object.
-
Data
Structure.
-
Control
statements (if-else, switch-case).
-
Loops
(while, for).
-
2D
graphics.
-
Array,
and list.
-
Methods
and Functions.
-
Calculations,
Formatting and Conversions.
-
Sorting.
-
Recursion.
-
Shared
data
Evaluation:
-
4 programming
assignments:30%
-
2 Quizzes
(in-class exams):30% :
-
=>
30st Jan,
-
=>12th
Mar
-
Tutorials
participation 10%
-
Final
Exam: 30%
Website:
Course material will be available on
WebCT or the course link in my webpage.
https://lms.carleton.ca/webct OR http://people.scs.carleton.ca/~bhajian/comp1005/winter2012
Assignment 1
6% Final Mark
Assignment 2
6%
Assignment 3
6%
Assignment 4 12%
Assignment 5 0% => If
you do this optional assignment your quiz weight will decrease to 15% and this
assignment will cover the other 15%.
Tutorial session divisions:
|
|
Session
1 => Saran Neti Maruti Ramanarayana |
Session
2 => Anu Thomas |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
T1 |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
T2 |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
T3 |
|
|
Lectures:
Monday & Wednesday 14:35 PM –
15:55 PM@ 103 Steacie Building (SC).
Office hours:
Monday & Wednesday 4PM - 5 PM @ HP
5331
Prerequisites:
---
TextBook:
Course notes of Introduction to Computer Science 1 maintained by
Mark Lantier uploaded in WebCT.
References:
PPT slides and course notes are the
most important resource for final exam. However, reading the textbook is
recommended.
Getting Started with Processing, Casey Reas and Ben Fry, http://processing.org/shop/
An Introduction
to Object-Oriented Programming with Java, 3/e, C. Thomas Wu, ISBN:
0072518847
http://highered.mcgraw-hill.com/sites/0072518847/information_center_view0/
TA:
The
CSTAC is a drop-in centre for the students in our first and second year
programming courses to get help with their assignments. It is located in
1170 HP, and it is staffed by TAs from the courses that it serves, i.e.
TAs. This term, the CSTAC covers the following courses: COMP
1405/1005, COMP 1006, COMP 1406, and COMP 2404. You can view the schedule
of operation here: http://www.scs.carleton.ca/cstac/
For TAs office hours, students may
access their TA through CSTAC.
Eduardo Pacheco, epacheco2285@gmail.com ; epacheco@connect.carleton.ca
Ryan Delaney, bbdelane@connect.carleton.ca
Jason Hall, jhall6@connect.carleton.ca
Tutorials:
Saran Neti Maruti
Ramanarayana, snetimar@connect.carleton.ca
Anu Thomas, athomas1@connect.carleton.ca
Student
Academic Integrity Policy
Every student should be familiar with the Carleton
University student academic integrity policy. A student found in violation of
academic integrity standards may be awarded penalties which range from a
reprimand to receiving a grade of F in the course or even being expelled from
the program or University. Some examples of offences are: plagiarism and
unauthorized co-operation or collaboration. Information on this policy may be
found in the Undergraduate Calendar, Section 14, Page 59.
Plagiarism
As defined by Senate, "plagiarism is
presenting, whether intentional or not, the ideas, expression of ideas or work
of others as one's own". Such reported offences will be reviewed by the
office of the Dean of Science.
Unauthorized
Co-operation or Collaboration
Senate policy states that "to ensure
fairness and equity in assessment of term work, students shall not co-operate
or collaborate in the completion of an academic assignment, in whole or in
part, when the instructor has indicated that the assignment is to be completed
on an individual basis". Please refer to the course outline statement or
the instructor concerning this issue.
Academic
Accommodation
You may need special arrangements to meet your
academic obligations during the term because of disability, pregnancy or
religious obligations. Please review the course outline promptly and write to
me with any requests for academic accommodation during the first two weeks of
class, or as soon as possible after the need for accommodation is known to
exist. It takes time to review and consider each request individually, and to
arrange for accommodations where appropriate. Please make sure you respect
these timelines particularly for in-class tests, midterms and final exams, as
well as any change in due dates for papers. You can visit the Equity Services
website to view the policies and to obtain more detailed information on
academic accommodation at http://carleton.ca/equity/accommodation
Students with
Disabilities
Students with disabilities requiring academic
accommodations in this course must register with the Paul Menton Centre for
Students with Disabilities (PMC) for a formal evaluation of disability-related
needs. Documented disabilities include but are not limited to mobility/physical
impairments, specific Learning Disabilities (LD), psychiatric/psychological
disabilities, sensory disabilities, Attention Deficit Hyperactivity Disorder
(ADHD), and chronic medical conditions. Registered PMC students are required to
contact the PMC every term to have a Letter of Accommodation sent to the
Instructor by their Coordinator. In addition, students are expected to confirm
their need for accommodation with the Instructor no later than two weeks before
the first assignment is due or the first in-class test/midterm.
Religious
Observance
Students requesting academic accommodation on
the basis of religious observance should make a formal written request to their
instructor(s) for alternative dates and/or means of satisfying course
requirements. This request should be made within the first two weeks of the
academic term, or as soon as possible once the need for accommodation becomes
known, but no later than two weeks prior to the deadline or event. Instructors
will make reasonable accommodations in a way that will avoid academic
disadvantage to the student. For further information and to confirm
accommodation eligibility of a religious event or practice, refer to the Equity
Services website.
Pregnancy
Pregnant students requiring academic
accommodations are encouraged to contact Equity Services to complete a letter
of accommodation. The student must then make an appointment to discuss her
needs with the instructor at least two weeks prior to the first academic event
in which it is anticipated the accommodation will be required.
Medical
Certificate
The following is a link to the official medical
certificate accepted by Carleton University for the deferral of final
examinations or assignments in undergraduate courses. To access the form,
please go to http://www2.carleton.ca/registrar/forms/