Print and PDF Options

SYSC 1005 [0.5 credit] Introduction to Software Development

Software development as an engineering discipline, using a modern programming language, Language syntax. Algorithm design. Tracing and visualizing program execution. Testing and debugging. Program style, documentation, reliability. Lab projects are drawn from a variety of application domains: digital image manipulation, computer games, robotics.
Includes: Experiential Learning Activity
Precludes additional credit for ECOR 1041, ECOR 1042, ECOR 1051, ECOR 1606, SYSC 1100 (no longer offered), COMP 1005 and COMP 1405.
Lectures three hours a week, laboratory three hours a week.

Biology

http://calendar.carleton.ca/undergrad/undergradprograms/biology/

...CHEM 1002 with CHEM 1005 and CHEM 1006...PHYS, PLT, SREE, STAT, SYSC, TSES Breadth Area...

Mathematics and Statistics

http://calendar.carleton.ca/undergrad/undergradprograms/mathematicsandstatistics/

...MATH 2007 or MATH 1005 ), and C+ in...SOCI 4009 , SOWK 3001 , SYSC 2510 . Students who...

Economics

http://calendar.carleton.ca/undergrad/undergradprograms/economics/

...1405 may replace COMP 1005 and COMP 1406...completed ECOR 3800 and SYSC 3200 while registered...