Save To Worklist Outline/Syllabus
COSC 111 Computer Programming I
Introduction to the design, implementation, and understanding of computer programs. Topics include problem solving, algorithm design, and data and procedural abstraction, with emphasis on the development of working programs. This course should be followed by COSC 121.
Credits: 3
Pre-reqs: A score of 70% or higher in one of PREC 12, MATH 12, MATH 125.
- Choose one section from all 2 activity types. (e.g. Lecture and Laboratory)
Status | Section | Activity | Term | Interval | Days | Start Time | End Time | Comments |
---|---|---|---|---|---|---|---|---|
COSC 111 001 | Web-Oriented Course | 1 | Fri | 9:00 | 10:30 | |||
Blocked | COSC 111 L01 | Laboratory | 1 | Thu | 19:00 | 21:00 | ||
COSC 111 L02 | Laboratory | 1 | Mon | 14:00 | 16:00 | |||
COSC 111 L03 | Laboratory | 1 | Mon | 10:00 | 12:00 | |||
COSC 111 L04 | Laboratory | 1 | Wed | 15:00 | 17:00 | |||
COSC 111 L05 | Laboratory | 1 | Mon | 15:00 | 17:00 | |||
COSC 111 L06 | Laboratory | 1 | Wed | 15:30 | 17:30 | |||
COSC 111 L07 | Laboratory | 1 | Wed | 12:00 | 14:00 | |||
COSC 111 L08 | Laboratory | 1 | Thu | 9:00 | 11:00 | |||
COSC 111 L09 | Laboratory | 1 | Tue | 15:30 | 17:30 | |||
COSC 111 L10 | Laboratory | 1 | Tue | 9:00 | 11:00 | |||
COSC 111 L11 | Laboratory | 1 | Wed | 10:30 | 12:30 | Lab opening subject to final enrollment figures | ||
COSC 111 L12 | Laboratory | 1 | Tue | 9:00 | 11:00 | |||
COSC 111 L13 | Laboratory | 1 | Wed | 15:00 | 17:00 | |||
COSC 111 L14 | Laboratory | 1 | Thu | 16:00 | 18:00 | |||
Blocked | COSC 111 L15 | Laboratory | 1 | Tue | 16:00 | 18:00 | ||
COSC 111 L16 | Laboratory | 1 | Tue | 9:00 | 11:00 | |||
COSC 111 101 | Lecture | 2 | Mon | 17:30 | 20:30 | This course will be delivered in a blended synchronous/asynchronous format. The posted lecture time(s) are to be delivered live with remaining content to be delivered offline (asynchronous). Due to this, you may only see one or two lecture times posted for the course as opposed to the normal two or three lectures per week format. First year course prerequisites are manually reviewed by the Department. If you do not meet the prerequisite or co-requisite requirements, you will be dropped. If you require assistance, please contact cmps.okanagan@ubc.ca. Lab registration is required for this course. Lab registration is required for this course. | ||
COSC 111 L2A | Laboratory | 2 | Wed | 12:30 | 14:30 | |||
COSC 111 L2B | Laboratory | 2 | Mon | 10:00 | 12:00 | |||
COSC 111 L2D | Laboratory | 2 | Thu | 14:00 | 16:00 | |||
COSC 111 L2E | Laboratory | 2 | Thu | 16:00 | 18:00 | |||
COSC 111 L2F | Laboratory | 2 | Fri | 14:00 | 16:00 |
This course will be delivered in a blended synchronous/asynchronous format. The posted lecture time(s) are to be delivered live with remaining content to be delivered offline (asynchronous). Due to this, you may only see one or two lecture times posted for the course as opposed to the normal two or three lectures per week format.
First year course prerequisites are manually reviewed by the Department. If you do not meet the prerequisite or co-requisite requirements, you will be dropped. If you require assistance, please contact cmps.okanagan@ubc.ca. Lab registration is required for this course.