|
Undergraduate Students
|
Electronical Engineering and Electronics
And Computer Science
Program of Studies
Required Obligatory Courses
First Semester
|
Course Number
|
Name of the Course
|
Hours
|
|
0509.1824
|
Linear Algebra
|
7
|
|
0509.1826
|
Physics (1)
|
6
|
|
0509.1834
|
Physics laboratory (A)
|
3
|
|
0509.1842
|
Differential and Integral Methods
|
7
|
|
0368.1118
|
Discrete mathematics
|
6
|
|
|
Elective Course
|
2
|
|
|
Total Hours
|
31
|
Second Semester
|
Course Number
|
Name of the Course
|
Hours
|
|
0509.1829
|
Physics (2)
|
6
|
|
0509.1843
|
Differential and Integral Calculus
|
5
|
|
0509.1845
|
Ordinary Differential Equations
|
4
|
|
0512.2503
|
Introduction to Electrical Engineering
|
5
|
|
0368.1105
|
Introduction to Computer Science
|
6
|
|
|
Total Hours
|
26
|
Third Semester
|
Course Number
|
Name of the Course
|
Hours
|
|
0509.2801
|
Introduction to Probability and Statistics
|
4
|
|
0509.2843
|
Harmonic Analysis
|
3
|
|
0509.2844
|
Complex Functions
|
3
|
|
0512.2531
|
Introduction to Linear Systems
|
3
|
|
0512.3561
|
Digital Logic Systems
|
4
|
|
0368.2157
|
Software 1
|
4
|
|
0368.2158
|
Data Structures
|
4
|
|
|
Total Hours
|
25
|
Forth Semester
|
Course Number
|
Name of the Course
|
Hours
|
|
0512.2509
|
Introduction to Electronic Devices
|
3
|
|
0512.2526
|
Electromagnetic Fields and Waves
|
5
|
|
0512.3532
|
Introduction to Signal Analysis
|
4
|
|
0512.4400
|
Computer Organization
|
4
|
|
0368.2160
|
Efficiency of Computations
|
4
|
|
0368.2161
|
Software Project
|
2
|
|
0368.2200
|
Computational Models
|
4
|
|
|
Total Hours
|
26
|
Fifth Semester
|
Course Number
|
Name of the Course
|
Hours
|
|
0512.3513
|
Analog Electronic Circuits
|
6
|
|
0512.3632
|
Random Signals and Noise
|
5
|
|
0368.2162
|
Operating Systems
|
4
|
|
0368.2170
|
Logic for Computer Science
|
4
|
|
|
Total Hours
|
19
|
Sixth, Seventh and Eighth Semester
|
Course Number
|
Name of the Course
|
Hours
|
|
0368.3168
|
Computational Complexity
|
4
|
|
0512.3514
|
Digital Electronic Circuits
|
4
|
|
0512.3594
|
Laboratory in Electronic Circuits
|
4
|
|
0368.3030
|
Communication Networks
|
4
|
|
0512.4462
|
Introduction to Computer Communications
|
4
|
|
0512.4100
|
Communication Systems
|
4
|
|
0512.4200
|
Introduction to Digital Signal Processing
|
4
|
|
0512.4000
|
Project
|
4
|
|
|
3 Track Courses
|
|
Track Courses- List
Hardware
|
Course Number
|
Name of the Course
|
Hours
|
|
0512.4461
|
Computers Architecture
|
4
|
|
0512.4490
|
Advanced Computer Architecture Laboratory
|
3
|
|
0512.4492
|
Advanced - Computer Organization
|
4
|
|
0512.4703
|
Introduction to VLSI Design
|
4
|
|
0510.7405
|
Advanced Computer Architecture
|
2
|
|
0368.3469
|
Multiprocessor Programming
|
4
|
Communication Network for Computers
|
Course Number
|
Name of the Course
|
Hours
|
|
0368.3244
|
Speech Communication Networks
|
3
|
|
0368.4429
|
Distributed Computation
|
3
|
|
0368.4432
|
Resource Management Telecommunication Network
|
3
|
|
0512.4163
|
Introduction to Error Correction Codes
|
4
|
|
0512.4409
|
Network Algorithms
|
4
|
|
0512.4491
|
Advanced Computer Communication Laboratory
|
3
|
|
0368.3250
|
Web System and Application Security
|
3
|
|
0368.3049
|
Introduction to Modern Cryptography
|
3
|
|
0368.4162
|
Foundations of Cryptography
|
3
|
|
0368.4436
|
Queueing Theory
|
3
|
Communication
|
Course Number
|
Name of the Course
|
Hours
|
|
0512.4100
|
Communications Systems
|
4
|
|
0512.4161
|
Digital communications
|
4
|
|
0512.4162
|
Digital Transmission of Signals
|
4
|
|
0512.4163
|
Introduction to Coding Theory
|
4
|
|
0512.4164
|
Communication Circuits
|
4
|
|
0512.4190
|
Advanced Laboratory for communications
|
3
|
Signal Processing
|
Course Number
|
Name of the Course
|
Hours
|
|
0512.4200
|
Introduction to digital Signal Processing
|
4
|
|
0512.4162
|
Digital Transmission of Signals
|
4
|
|
0512.4261
|
Introduction to Statistical Signal Processing
|
4
|
|
0512.4262
|
Digital Image Processing - Principles
|
4
|
|
0512.4290
|
Advanced Laboratory for Digital Signal Processing
|
3
|
Software
|
Course Number
|
Name of the Course
|
Hours
|
|
0368.3058
|
Advanced Topics in Programming
|
4
|
|
0368.3500
|
Workshop in Computer Science
|
5
|
|
0368.3052
|
Object Oriented Software Engineering
|
3
|
|
0368.3064
|
Web. Cloud. Mobile. Social
|
3
|
|
0368.3133
|
Compilation
|
4
|
|
0368.3241
|
Programming Languages
|
3
|
|
0368.3458
|
Data Bases Systems
|
3
|
|
0368.3460
|
The Formal Approach to Real-Time Systems Development
|
3
|
|
Course Number
|
Name of the Course
|
Hours
|
|
0515.4007
|
Introduction to Computer Communication
|
4
|
|
0515.4008
|
Topics in Computer Networks
|
4
|
|
0515.4009
|
Networking Algorithms
|
4
|
|
0515.4012
|
Advanced Computer Communication Laboratory
|
2
|
|
0512.4655
|
Introduction to Coding Theory
|
4
|
|
0365.4436
|
Queueing Theory
|
3
|
|
0368.3016
|
Protokols and Computer Networks
|
3
|
|
0368.3042
|
Advanced Topics in Computers Communication Network
|
3
|
|
0368.4429
|
Distributed Computation
|
3
|
|
|
|