Bachelor in Software Engineering
About
Program Name: Bachelor in Software Engineering
Length of the Program: 3 years
Department: Department of Information and Intelligent Systems
Faculty: Faculty of Engineering and Architecture
The Bachelor in Software Engineering program at the University of New York Tirana (UNYT) is designed to develop proficient software engineers ready to meet the demands of the global job market. The curriculum provides a comprehensive education in software development methodologies, system architecture, and security engineering, ensuring a well-rounded skill set. The program includes coursework in areas such as object-oriented programming, database systems, web systems development, and advanced Java, alongside essential mathematical foundations like calculus and discrete mathematics. Students gain hands-on experience through laboratory work, internships, and graduation project, allowing them to apply theoretical knowledge in practical settings. With a strong emphasis on current industry practices and emerging technologies, the program prepares students for both immediate employment and further academic pursuits. By integrating practical training with a solid academic foundation, the Bachelor in Software Engineering at UNYT equips graduates with the skills needed to excel in diverse professional roles and advance the field of software engineering.
Admission Requirements
Learning Outcomes
Graduation Requirements
Occupational Opportunities
Graduates of the Software Engineering program can pursue careers in:
Access to Further Studies
Graduates of the Bachelor in Software Engineering program are well-prepared to pursue advanced studies, such as:
Degree Program for the Local Three Years Bachelor Program in “Software Engineering”
No | CODE | COURSE NAME | ECTS |
---|---|---|---|
First-year/ First Semester | |||
1 | CS 101 | Computer Ethics | 8 |
2 | CS 102 | Computer Applications | 6 |
3 | MATH 101 | Calculus I | 6 |
4 | ENG 101 | Composition I | 6 |
5 | Foreign Language I | 4 | |
First-year/Second Semester | |||
6 | CS 104 | Introduction to Programming | 8 |
7 | CS 103 | Introduction to Computer Science | 6 |
8 | MATH 102 | Calculus II | 6 |
9 | ENG 102 | Composition II | 6 |
10 | Foreign Language II | 4 | |
Second Year/ First Semester | |||
1 | CS 201 | Object Oriented Programming with Java | 6 |
2 | CS 202 | Computer Organization and System Architecture | 6 |
3 | CS 203 | Database Systems | 6 |
4 | MATH 201 | Discrete Mathematics | 6 |
5 | SE 201 | Programming in C# Net | 6 |
Second Year/ Second Semester | |||
6 | SE 202 | Mobile Application Development | 8 |
7 | CS 207 | System Analysis and Design | 6 |
8 | CS 208 | Data Structures | 6 |
9 | Elective in Department/Faculty Level I | 6 | |
10 | INT 299 | Internship | 4 |
Third Year/ First Semester | |||
1 | SE 301 | Software Engineering | 8 |
2 | CS 302 | Web Systems Development | 6 |
3 | CS 303 | Data Communications and Networking | 6 |
4 | CS 304 | Operating Systems | 6 |
5 | Elective in Department/Faculty Level II | 4 | |
Third Year/ Second Semester | |||
6 | Elective in University Level | 4 | |
7 | Elective in Department/Faculty Level III | 6 | |
8 | RMAS 333 | Research Methods in Applied Sciences | 6 |
9 | CS 305 | Advanced Java | 6 |
10 | GP 399 | Graduation Project | 8 |
Elective Courses at Department /Faculty Level
No. | CODE | COURSE NAME | ECTS |
---|---|---|---|
1 | BI 201 | Management Information Systems | 6 |
2 | BI 301 | Business Information Systems | 6 |
3 | CS 310 | System Administration | 4 |
4 | BI 302 | Project Management in Information Technology | 4 |
5 | CS 309 | Network Administration and Management | 6 |
6 | SE 210 | Artificial Intelligence | 6 |
7 | SE 211 | Intro to Machine Learning | 6 |
8 | CS 320 | Virtualization and Cloud Computing | 4 |
Elective Courses at the University Level
No. | CODE | COURSE NAME | ECTS |
---|---|---|---|
1 | BI 201 | Management Information Systems | 6 |
2 | BI 301 | Business Information Systems | 6 |
3 | CS 310 | System Administration | 4 |
4 | BI 302 | Project Management in Information Technology | 4 |
5 | CS 309 | Network Administration and Management | 6 |
6 | SE 210 | Artificial Intelligence | 6 |
7 | SE 211 | Intro to Machine Learning | 6 |
8 | CS 320 | Virtualization and Cloud Computing | 4 |
Contact Person
For further information, please contact:
Miralda Cuka
Email: [email protected]
Copyright © 2023
In case of dispute regarding the purchase online, you can use the site OPC