Mohamed Ali Ibrahim

View on RateMyProfessor

All Courses
A- Average (7.716)
Most Common: A+ (33%)

This total also includes classes that they may not teach anymore.

1638 students

P

S

NS

F

D

C

B

A-

A+

SEG 2911 Professional Software Engineering Practice

Winter 2025 - F00

A Average (8.842)
Most Common: A+ (53%)
19 students

P

S

NS

F

D

C

B

A-

A+

CSI 2911 Professional Practice in Computing

Winter 2025 - F00

A Average (9.133)
Most Common: A (47%)
15 students

P

S

NS

F

D

C

B

A-

A+

SEG 4145 Real Time and Embedded Software Design

2 sections from Winter 2024 to Winter 2025

A+ Average (9.671)
Most Common: A+ (80%)
167 students

P

S

NS

F

D

C

B

A-

A+

SEG 2506 Construction de logiciels

Winter 2025 - A00

A Average (9.182)
Most Common: A+ (58%)
66 students

P

S

NS

F

D

C

B

A-

A+

ELG 2911 Professional Practice in Information Technology and Engineering

Winter 2025 - F00

A Average (8.938)
Most Common: A (56%)
48 students

P

S

NS

F

D

C

B

A-

A+

CSI 4141 Real Time Systems Design

2 sections from Winter 2024 to Winter 2025

A Average (9.280)
Most Common: A+ (70%)
50 students

P

S

NS

F

D

C

B

A-

A+

CEG 4136 Computer Architecture III

Fall 2024 - A00

A Average (9.242)
Most Common: A+ (56%)
62 students

P

S

NS

F

D

C

B

A-

A+

CEG 4536 Architecture des ordinateurs III

3 sections from Fall 2017 to Fall 2024

A+ Average (9.554)
Most Common: A+ (64%)
56 students

P

S

NS

F

D

C

B

A-

A+

CEG 3536 Architecture d'ordinateurs II

3 sections from Fall 2022 to Fall 2024

B Average (6.410)
Most Common: B+ (23%)
195 students

P

S

NS

F

D

C

B

A-

A+

CSI 2101 Discrete Structures

Summer 2024 - Z00

B+ Average (6.806)
Most Common: A+ (22%)
72 students

P

S

NS

F

D

C

B

A-

A+

CEG 4566 Conception de systèmes informatiques en temps réel

Winter 2024 - A00

A Average (8.759)
Most Common: A+ (31%)
29 students

P

S

NS

F

D

C

B

A-

A+

SEG 4545 Conception de systèmes embarqués et en temps réel

Winter 2024 - A00

A Average (9.179)
Most Common: A+ (43%)
28 students

P

S

NS

F

D

C

B

A-

A+

CSI 4541 Conception de systèmes en temps réel

Winter 2024 - A00

A Average (9.000)
Most Common: A+ (50%)
8 students

P

S

NS

F

D

C

B

A-

A+

CEG 4166 Real-Time Systems Design

Winter 2024 - A00

A Average (9.229)
Most Common: A+ (50%)
70 students

P

S

NS

F

D

C

B

A-

A+

ITI 1520 Introduction à l'informatique I

Winter 2024 - C00

B Average (6.211)
Most Common: A- (20%)
71 students

P

S

NS

F

D

C

B

A-

A+

CSI 4539 Conception de systèmes informatiques sécuritaires

2 sections from Fall 2022 to Fall 2023

B+ Average (6.933)
Most Common: B+ (27%)
15 students

P

S

NS

F

D

C

B

A-

A+

SEG 3503 Assurance de la qualité logicielle

2 sections from Summer 2022 to Summer 2023

A- Average (8.220)
Most Common: A+ (36%)
100 students

P

S

NS

F

D

C

B

A-

A+

ELG 3575 Introduction aux systèmes de télécommunications

Summer 2023 - Z00

A- Average (8.385)
Most Common: A (38%)
13 students

P

S

NS

F

D

C

B

A-

A+

ELG 2336 Electric Circuits and Machines for Mechanical Engineering

Winter 2023 - A00

B Average (6.430)
Most Common: B+ (20%)
100 students

P

S

NS

F

D

C

B

A-

A+

CEG 3585 Introduction à la communication de données et au réseautage

3 sections from Winter 2019 to Winter 2023

A- Average (7.896)
Most Common: A+ (33%)
135 students

P

S

NS

F

D

C

B

A-

A+

CEG 4799 Conception de systèmes informatiques sécuritaires

Fall 2022 - A00

No grade data available for this course.

CSI 3504 Introduction aux langages formels

Winter 2022 - A00

A Average (8.531)
Most Common: A+ (50%)
32 students

P

S

NS

F

D

C

B

A-

A+

GNG 1106 Fundamentals of Engineering Computation

Winter 2022 - D00

B Average (5.519)
Most Common: A- (17%)
54 students

P

S

NS

F

D

C

B

A-

A+

GNG 1506 Notions fondamentales du traitement de l'information en génie

2 sections during Fall 2019

C+ Average (5.164)
Most Common: A- (20%)
128 students

P

S

NS

F

D

C

B

A-

A+

CEG 2536 Architecture des ordinateurs I

Fall 2018 - A00

B Average (6.230)
Most Common: B+ (19%)
74 students

P

S

NS

F

D

C

B

A-

A+

CEG 3555 Systèmes numériques II

2 sections from Fall 2017 to Fall 2018

A Average (8.548)
Most Common: A (39%)
31 students

P

S

NS

F

D

C

B

A-

A+