Courses of Information Systems and Technologies
|
Code
|
Course Name
|
Hours
|
Credit
|
ECTS Credit
|
Lec. |
Other |
CTIS 151
|
Introduction to Programming |
3 |
4 |
4 |
6.5 |
CTIS 152
|
Algorithms and Data Structures |
3 |
4 |
4 |
6.5 |
CTIS 163
|
Discrete Mathematics |
3 |
|
3 |
5 |
CTIS 164
|
Technical Mathematics with Programming |
3 |
|
3 |
5 |
CTIS 165
|
Fundamentals of Information Systems |
3 |
|
3 |
5 |
CTIS 166
|
Information Technologies |
3 |
|
3 |
5 |
CTIS 186
|
Business Computer Applications |
3 |
|
3 |
5 |
CTIS 221
|
Object Oriented Programming |
3 |
4 |
4 |
6.5 |
CTIS 222
|
Object Oriented Analysis and Design |
3 |
|
3 |
5 |
CTIS 255
|
Frontend Web Technologies |
3 |
|
3 |
5 |
CTIS 256
|
Introduction to Backend Development |
3 |
|
3 |
5 |
CTIS 259
|
Database Management Systems and Applications |
3 |
3 |
4 |
6.5 |
CTIS 261
|
Fundamentals of Computer Networks |
3 |
|
3 |
5 |
CTIS 262
|
Applied Computer Networks |
3 |
2 |
4 |
6.5 |
CTIS 264
|
Computer Algorithms |
3 |
|
3 |
5 |
CTIS 285
|
Hospitality Industry Computerization |
3 |
|
3 |
5 |
CTIS 286
|
Food and Beverage Computer Applications |
3 |
|
3 |
5 |
CTIS 290
|
Summer Internship |
|
|
None |
6 |
CTIS 310
|
Semester Internship |
|
|
10 |
30 |
CTIS 359
|
Principles of Software Engineering |
3 |
|
3 |
5 |
CTIS 363
|
Ethical and Social Issues in Information Systems |
3 |
|
3 |
5 |
CTIS 365
|
Applied Data Analysis |
3 |
2 |
4 |
6.5 |
CTIS 411
|
Senior Project I |
3 |
|
3 |
5 |
CTIS 417
|
Software Design Patterns |
3 |
|
3 |
5 |
CTIS 456
|
Senior Project II |
|
4 |
3 |
5 |
CTIS 465
|
Microservice Development |
3 |
|
3 |
5 |
CTIS 470
|
Cross-platform Application Development |
3 |
|
3 |
5 |
CTIS 471
|
Introduction to Applied Machine Learning |
3 |
|
3 |
5 |
CTIS 472
|
Human Computer Interaction |
3 |
|
3 |
5 |
CTIS 473
|
Cloud Computing Foundations |
3 |
|
3 |
5 |
CTIS 474
|
Information Systems Auditing |
3 |
|
3 |
5 |
CTIS 478
|
Advanced Web Technologies |
3 |
|
3 |
5 |
CTIS 479
|
C# Programming in the .NET Framework |
3 |
|
3 |
5 |
CTIS 480
|
iOS Application Development |
4 |
|
4 |
6.5 |
CTIS 484
|
Advanced Topics in Programming |
4 |
|
4 |
6.5 |
CTIS 486
|
Linux System Administration |
3 |
|
3 |
5 |
CTIS 487
|
Mobile Application Development |
3 |
2 |
4 |
6.5 |
CTIS 489
|
Interactive Computer Graphics Programming |
3 |
|
3 |
5 |
CTIS 491
|
Software Validation Verification and Testing |
3 |
|
3 |
5 |
CTIS 493
|
Information Systems Project Management |
3 |
|
3 |
5 |
CTIS 496
|
Computer and Network Security |
3 |
|
3 |
5 |