Bachelor of Information Technology
Overview
The Information Technology program offers a program that provides the necessary skills and knowledge to enable its students to understand and explain the importance of technology and its applications in all areas of work, human activity, research, and science.
Objectives
After a few years of completing a Bachelor of Information Technology, the graduate will have the ability to:
- Meet the current and future challenges in IT
- Enable graduate students to gain leadership positions in the IT sector, Industry, and IT research and applications.
- Practice effectively as an IT specialist by leading, designing, developing and maintaining various IT projects.
- Do postgraduate studies and research in the field of computing.
- Be morally and socially responsible and communicate effectively with peers, as members or as leaders in multidisciplinary teams.
Program Learning Outcomes
Knowledge and Understanding | |
K1 | Realize the main concepts and theories in information technology, including programming, software processes, algorithms, abstraction, performance, security, networking, databases, web systems, system integration and architecture. |
K2 | Describe the local and global impact of computing on individuals, organizations and society. |
Skills | |
S1 | Develop a computer-based system, process, component, or program to meet desired needs.
|
S2 | Discuss user needs and consider them in the selection, creation, evaluation and administration of computer-based systems. |
S3 | Demonstrate ability to communicate with, and learn from, experts from different domains. |
S4 | Explain professional, ethical, legal, security, and social issues and responsibilities. |
S5 | Analyze a problem to determine the computing requirements appropriate to its solution |
S6 | Effectively communicate concepts and techniques in oral presentations.
|
Values, Autonomy, and Responsibility | |
V1 | Commit leadership and willingness to cooperate fully with others in joint projects and initiatives. |
V2 | Distribute IT-based solutions into the user environment effectively. |
Potential Jobs
- Programmer / Developer.
- Systems Analyst / Databases.
- Software engineer and quality.
- Designer / Developer / Database Manager.
- Manager / Auditor information security.
- Developer/administrator of web pages.
- Project Manager.
- Network administrator.
- Information Technology Researcher.
Courses description