PROGRAMMING LOGIC AND DESIGN (BCIS 1302)

Term: 2017 - 2018 WC March-June

Faculty

Roxanne KempShow MyInfo popup for Roxanne Kemp
Email address is hidden, click here to email
 
Themba NgwenyaShow MyInfo popup for Themba Ngwenya
Email address is hidden, click here to email
 

Schedule

Tue-Thu, 12:00 AM - 12:00 PM (3/5/2018 - 4/1/2018) Location: ONLN ONLN ONLN

Description

This course is an introduction to the program development and design process, including computer-based concepts of problem-solving, structured programming logic and techniques, algorithm development and program design. Topics include program flowcharting, algorithms, input/output techniques, control structures (sequence, selection/decision, and repetition/looping), modularization, procedures/functions/ methods, file handling, control breaks, pseudo-coding, and user documentation. Basic concepts of object-oriented programming are also introduced (classes and objects). The course offers students an opportunity to apply skills in a laboratory environment.

Prerequisite(s): BCIS 1301 Fundamentals of Computer Information Systems or Transfer credits

PROGRAMMING LOGIC AND DESIGN (BCIS 1302)

Term: 2017 - 2018 WC March-June

Faculty

Roxanne KempShow MyInfo popup for Roxanne Kemp
Email address is hidden, click here to email
 
Themba NgwenyaShow MyInfo popup for Themba Ngwenya
Email address is hidden, click here to email
 

Schedule

Tue-Thu, 12:00 AM - 12:00 PM (3/5/2018 - 4/1/2018) Location: ONLN ONLN ONLN

Description

This course is an introduction to the program development and design process, including computer-based concepts of problem-solving, structured programming logic and techniques, algorithm development and program design. Topics include program flowcharting, algorithms, input/output techniques, control structures (sequence, selection/decision, and repetition/looping), modularization, procedures/functions/ methods, file handling, control breaks, pseudo-coding, and user documentation. Basic concepts of object-oriented programming are also introduced (classes and objects). The course offers students an opportunity to apply skills in a laboratory environment.

Prerequisite(s): BCIS 1301 Fundamentals of Computer Information Systems or Transfer credits

PROGRAMMING LOGIC AND DESIGN (BCIS 1302)

Term: 2017 - 2018 WC March-June

Faculty

Roxanne KempShow MyInfo popup for Roxanne Kemp
Email address is hidden, click here to email
 
Themba NgwenyaShow MyInfo popup for Themba Ngwenya
Email address is hidden, click here to email
 

Schedule

Tue-Thu, 12:00 AM - 12:00 PM (3/5/2018 - 4/1/2018) Location: ONLN ONLN ONLN

Description

This course is an introduction to the program development and design process, including computer-based concepts of problem-solving, structured programming logic and techniques, algorithm development and program design. Topics include program flowcharting, algorithms, input/output techniques, control structures (sequence, selection/decision, and repetition/looping), modularization, procedures/functions/ methods, file handling, control breaks, pseudo-coding, and user documentation. Basic concepts of object-oriented programming are also introduced (classes and objects). The course offers students an opportunity to apply skills in a laboratory environment.

Prerequisite(s): BCIS 1301 Fundamentals of Computer Information Systems or Transfer credits

PROGRAMMING LOGIC AND DESIGN (BCIS 1302)

Term: 2017 - 2018 WC March-June

Faculty

Roxanne KempShow MyInfo popup for Roxanne Kemp
Email address is hidden, click here to email
 
Themba NgwenyaShow MyInfo popup for Themba Ngwenya
Email address is hidden, click here to email
 

Schedule

Tue-Thu, 12:00 AM - 12:00 PM (3/5/2018 - 4/1/2018) Location: ONLN ONLN ONLN

Description

This course is an introduction to the program development and design process, including computer-based concepts of problem-solving, structured programming logic and techniques, algorithm development and program design. Topics include program flowcharting, algorithms, input/output techniques, control structures (sequence, selection/decision, and repetition/looping), modularization, procedures/functions/ methods, file handling, control breaks, pseudo-coding, and user documentation. Basic concepts of object-oriented programming are also introduced (classes and objects). The course offers students an opportunity to apply skills in a laboratory environment.

Prerequisite(s): BCIS 1301 Fundamentals of Computer Information Systems or Transfer credits