ITI 1120 Introduction to Computing I

3 units
Information Technology
Faculty of Engineering
Problem solving and algorithm design. Basic principles of software engineering: structure decomposition, documentation, testing and debugging. Variable types, expressions and assignment. Conditional and iterative control structures. Modules and parameter passing. Recursion. Fundamental data structures: arrays, strings, matrices, records. Introduction to objects. Includes examples of applications in various disciplines, including engineering.

Components:

Laboratory
Lecture

Requirements:

The courses ITI1120, GNG1106, CSI1306, CSI1308, CSI1390 cannot be combined for units.

Previously Offered Terms:

Fall
Winter

French Equivalent:

All Professors
B Average (5.755)
Most Common: A+ (15%)
4016 students

P

S

NS

F

D

C

B

A-

A+

Yazan Ma'en Hasan Otoum

2 sections from Fall 2023 to Winter 2024

C+ Average (4.918)
Most Common: F (13%)
232 students

P

S

NS

F

D

C

B

A-

A+

Wassim El Ahmar

3 sections from Fall 2022 to Winter 2024

B Average (6.155)
Most Common: A+ (20%)
336 students

P

S

NS

F

D

C

B

A-

A+

Vida Dujmovic

8 sections from Fall 2017 to Fall 2023

B Average (5.573)
Most Common: A+ (13%)
1214 students

P

S

NS

F

D

C

B

A-

A+

Zhor Sebbani

Winter 2023 - D00

B Average (5.924)
Most Common: B+ (15%)
79 students

P

S

NS

F

D

C

B

A-

A+

Mohammad Alnabhan

3 sections from Winter 2022 to Winter 2023

B+ Average (6.751)
Most Common: A+ (22%)
385 students

P

S

NS

F

D

C

B

A-

A+

Abdorrahim Bahrami

Fall 2022 - A00

A Average (8.529)
Most Common: A+ (59%)
157 students

P

S

NS

F

D

C

B

A-

A+

Karim Al Ghoul

Fall 2022 - F00

A- Average (7.506)
Most Common: A+ (36%)
253 students

P

S

NS

F

D

C

B

A-

A+

Mohammad Mahmoud Alja'Afreh

3 sections from Fall 2018 to Winter 2022

B Average (5.806)
Most Common: A (12%)
402 students

P

S

NS

F

D

C

B

A-

A+

Aziz Abdesselam

4 sections from Fall 2018 to Fall 2019

C Average (4.302)
Most Common: E (20%)
540 students

P

S

NS

F

D

C

B

A-

A+

Sadiq Abbas

2 sections from Fall 2017 to Winter 2018

C+ Average (5.066)
Most Common: B+ (13%)
274 students

P

S

NS

F

D

C

B

A-

A+

Ashwin Panchapakesan

Fall 2017 - C00

C+ Average (5.465)
Most Common: A- (13%)
144 students

P

S

NS

F

D

C

B

A-

A+