Arman Heidari
Arman HeidariM.Sc. Student in AI @ SUT
Back to Education & Honors HubAcademic Curriculum & Transcripts
Allameh Tabataba'i University Logo
Class ValedictorianGraduated

Bachelor of Science (B.Sc.) in Computer Engineering

Department of Computer Engineering • Allameh Tabataba'i University

Sep 2021 – Jul 2025Tehran, Iran
Overall Cumulative GPA
3.96 / 4.00(19.29 / 20.00)
Major-Specific GPA
3.96 / 4.00(19.35 / 20.00)

Academic Overview & Specialization

Graduated as Class Valedictorian (Rank 1 Academic Standing) across all undergraduate Computer Engineering cohorts at Allameh Tabataba'i University with a cumulative GPA of 19.29 / 20.00 (3.96 / 4.00) and Major GPA of 19.35 / 20.00 (3.96 / 4.00). Completed comprehensive curricula spanning data structures, algorithms, computer architecture, machine learning, and advanced mathematics.

Major-Specific Courses

Ranked by score (out of 20.0), with credits as tie-breaker

Major GPA: 3.96 / 4.00 (19.35 / 20.00)
#Course NameCreditsScore (/20)Scale (/4.0)
1Linear Algebra320.0 / 204.00
2Artificial Neural Networks320.0 / 204.00
3Natural Language Processing320.0 / 204.00
4Artificial Intelligence320.0 / 204.00
5Fundamentals of Computational Intelligence320.0 / 204.00
6Data Structures & Algorithms320.0 / 204.00
7Advanced Programming320.0 / 204.00
8Database Design320.0 / 204.00
9Operating Systems320.0 / 204.00
10Signals & Systems320.0 / 204.00
11Fundamentals of Computer and Programming320.0 / 204.00
12Logic Circuits320.0 / 204.00
13Microprocessors and Assembly Language320.0 / 204.00
14Software Engineering II320.0 / 204.00
15Computer Networks320.0 / 204.00
16Information Retrieval320.0 / 204.00
17Data Mining320.0 / 204.00
18Web Programming320.0 / 204.00
19Cloud Computing320.0 / 204.00
20BSc Project320.0 / 204.00
21Technical English for Computing220.0 / 204.00
22Research and Presentation Methods220.0 / 204.00
23Advanced Programming Workshop120.0 / 204.00
24Operating Systems Lab120.0 / 204.00
25Fundamentals of Computer and Programming Workshop120.0 / 204.00
26Logic Circuits Lab120.0 / 204.00
27Computer Architecture Lab120.0 / 204.00
28Microprocessors and Assembly Language Lab120.0 / 204.00
29Internship120.0 / 204.00
30Discrete Mathematics319.3 / 204.00
31Computer Architecture319.0 / 204.00
32Design of Programming Languages319.0 / 204.00
33Theory of Computation319.0 / 204.00
34Computer Networks Lab118.5 / 204.00
35Electrical and Electorinic Circuits Lab118.0 / 204.00
36Electrical and Electorinic Circuits317.8 / 204.00
37Design of Algorithms317.5 / 204.00
38Fundamentals of Robotics316.6 / 203.86
39Software Engineering I316.0 / 203.67
40Theory of Machines and Languages314.5 / 203.17

General & Foundational Courses

Mathematics, basic sciences, and general university requirements

#Course NameCreditsScore (/20)Scale (/4.0)
1Calculus I320.0 / 204.00
2Calculus II320.0 / 204.00
3Physics II320.0 / 204.00
4Differential Equations320.0 / 204.00
5English Language320.0 / 204.00
6Islamic Thoughts I220.0 / 204.00
7Islamic Thoughts II220.0 / 204.00
8Family and Population Studies220.0 / 204.00
9History of the Islamic Revolution of Iran220.0 / 204.00
10Physics II Lab120.0 / 204.00
11Sports120.0 / 204.00
12Thematic Interpretation of the Qur'an219.5 / 204.00
13Engineering Probability and Statistics319.0 / 204.00
14The Ethics of Life219.0 / 204.00
15Analytical History of Early Islam219.0 / 204.00
16Electronic Measurements Lab119.0 / 204.00
17Physical Education119.0 / 204.00
18Physics I316.9 / 203.97
19Persian Language315.5 / 203.50