COMP 1405

COMP 1405: Introduction to Computer Science I

A first course in programming for B.C.S. students emphasizing problem solving and computational thinking. Topics include pseudocode, variables, conditionals, iteration, arrays, objects, functions, sorting, searching, and simulation.

Includes: Experiential Learning ActivityPrecludes additional credit for COMP 1005ECOR 1041ECOR 1042ECOR 1051ECOR 1606SYSC 1005, SYSC 1100 (no longer offered), CGSC 1005BIT 1400.Prerequisite(s): restricted to students registered in the B.C.S. program, combined Honours in Computer Science and Mathematics, Honours Computer Mathematics, and Honours Computer Statistics.Lectures three hours a week, tutorial one and a half hours a week.


Introduction

Python is a high level general purpose programming language. Its programming abilities enables the programmers to code in a simple way which can be comprehended easily. It supports procedural and object oriented programming.

Python was invented by Guido van Rossum in 1980's. The first version of python i.e. version 0.9.0 was released in the year 2000 with a lot of new features.