Bachelor in Computer Science

Bachelor in Computer Science
About the Program
The "Bachelor in Computer Science" program is designed to provide students with contemporary and specialized knowledge in the field of Computer Science.
The main focus of this program is to train specialists in the creation, development, and testing of software, the creation and development of databases, web page and application development, as well as the development of applications for processing information in Big Data.
Mission
The mission of the Bachelor’s program in Computer Science is to equip students with foundational theoretical and practical knowledge in computer science and related disciplines. It aims to develop specialists with practical competencies in designing and implementing information systems, enabling them to operate as professionals and meet the needs of information technology in both public and private sectors.
Vision
The vision of the "Bachelor in Computer Science" program is to deliver high-quality education in the relevant fields and to train top experts in the field within Albania, with the goal of competing regionally.
Duration of Studies
The Bachelor’s program in Computer Science is a full-time study program lasting 3 academic years / 6 semesters. Students must complete 180 ECTS credits to graduate. Upon completion of the program, students receive the diploma: "Bachelor" in "Computer Science". The program is offered in the Albanian language.
Number of ECTS Credits (European Credit Transfer System)
The Bachelor’s program in Computer Science is 180 ECTS, with 1 ECTS equating to 25 hours.
Degree Title
Upon completion of the program, students are awarded the diploma: "Bachelor" in "Computer Science". The program is offered in the Albanian language.
Main Program Outcomes
By offering comprehensive programs for all necessary knowledge for a thorough professional preparation in the field of computer science, the department is committed to preparing professionals with broad theoretical and practical knowledge of the latest systems based on information and communication technology.
As a department based on professional demands and aimed at preparing professionals for a democratic society and modern, comprehensive technological development, we strive to fulfill our mission by helping students develop their skills within a broad theoretical and practical framework, while also pursuing specialization and international certification in specific fields.
Through a curriculum grounded in and supported by the tradition of prominent universities in this field, the "Bachelor in Computer Science" program aims to develop a broad understanding of the theories and practices of core hardware and software systems in computer science.
The program aims to equip students with the necessary skills to further pursue advanced studies, whether research-scientific or professional.
By combining theory with practice, the program seeks to prepare students with both theoretical and practical skills, ready to face the challenges of a global open market in the field of Information and Communication Technology, Computer Science, and their core supported systems.
Upon completion of the "Bachelor" in "Computer Science" program, students will be able to:
- Apply acquired computer and mathematical knowledge to solutions using information systems implemented in computer science.
- Analyze complex computer problems and apply computer principles to provide solutions for various disciplines.
- Design, implement, and evaluate computer solutions to meet a set of requirements using selected techniques, skills, and tools in the context of the program's field.
- Develop, understand, and explain the ethical, legal, social, and security responsibilities that directly impact the field of computer science.
- Develop the ability to effectively collaborate in a team to achieve a common goal.
- Develop the ability to communicate effectively and be proficient in delivering oral and written presentations to various audiences in the field of computer science.
The program offers theoretical and practical knowledge in:
Operating Systems
Intelligent Systems
Computer Networks
Data Security
Data Transmission
Database Creation and Management
Object-Oriented Programming
Distributed Environment Programming
Mobile Programming
Web Programming
Software Development and Testing
Computer Systems
Computer System Security
Employment Opportunities
A Computer Science graduate can pursue a career as a programmer working with advanced hardware and software, using programming languages such as C, C++, C#, Java, Visual Basic, Python, etc., or tools such as Oracle. They may be in high demand for writing new programs and developing applications either individually or as part of a team.
Specifically, graduates from Computer Science may find employment in roles such as:
Software Developer
Web Developer (Full Stack / Front & Back End)
Web Applications Developer
Mobile Applications Developer
Database Developer
Cloud Developer
.Net Developer
Software Tester
Big Data Specialist
Cyber Security Specialist
And more.
Strengths of the Program
The study program is designed in line with market needs and integrates the best contemporary practices through inclusion in the curriculum of topics leading to international certifications such as Microsoft, Oracle, and AWS.
The academic staff involved in the program have a high level of professional preparation and extensive experience in teaching and research in their respective profiles. Lecturers provide a practical approach in the classroom, better guiding students towards acquiring professional competencies.
Collaboration with educational institutions, businesses, and IT and computer science companies both locally and internationally facilitates the achievement of objectives for professional internships, scientific research, experience exchange, and graduate employment.
Logistical infrastructure, modern laboratories, access to international digital literature (JSTOR), and automation systems (BIS and LMS) enhance the fulfillment of the program’s objectives and improve service quality and transparency for students.