Difference between revisions of "Programming Practices (COMP 2160)"

From CompSciWiki
Jump to: navigation, search
(Edited the introduction & bystudents section)
 
Line 1: Line 1:
 
{{Template:1010Topic
 
{{Template:1010Topic
 +
|Chapter_TOC=[[Computer Science Courses]]
 
|Introduction=Good programming practice is crucial for real-world programming. In the real-world, programmers occasionally work in a group to build an application. Therefore, you are not writing programs just for yourself. This course emphasizes how to write programs properly using good practices defined in the IT industry. In addition, this course introduces you to some useful techniques in compiling and debugging programs. The concept of memory management and performance issues will also be discussed in this course to help you write better programs. This course also represents your first official introduction to the C language.
 
|Introduction=Good programming practice is crucial for real-world programming. In the real-world, programmers occasionally work in a group to build an application. Therefore, you are not writing programs just for yourself. This course emphasizes how to write programs properly using good practices defined in the IT industry. In addition, this course introduces you to some useful techniques in compiling and debugging programs. The concept of memory management and performance issues will also be discussed in this course to help you write better programs. This course also represents your first official introduction to the C language.
  

Latest revision as of 08:25, 9 December 2010

COMP 1010 Home > Computer Science Courses


Introduction

Good programming practice is crucial for real-world programming. In the real-world, programmers occasionally work in a group to build an application. Therefore, you are not writing programs just for yourself. This course emphasizes how to write programs properly using good practices defined in the IT industry. In addition, this course introduces you to some useful techniques in compiling and debugging programs. The concept of memory management and performance issues will also be discussed in this course to help you write better programs. This course also represents your first official introduction to the C language.

...By Students

"Don't be scared (I know I was). Although this is quite a different programming language [C], you'll soon realize that there are more similarities [between C and Java] than you think [at first]. Just practice programming in C a little to get familiar with the syntax. Be kind to your arrays, they are somewhat fragile and may cause you the occasional segmentation fault."

Prerequisites

Introductory Computer Science 2 (COMP 1020),

Course Homepage

nTreePoint

Official Description

Aurora