Faculty of Engineering and Architecture

Software Engineering

The Bachelor in Software Engineering program at UNYT prepares students for the global job market by providing a comprehensive education in software development, system architecture, and security engineering.

Department

Levels

Duration

Degree

Information and Intelligent Systems

Bachelor

3 Years

UNYT

Department

Levels

Duration

Degree

Information and Intelligent Systems

Bachelor

3 Years

UNYT

Department

Information and Intelligent Systems

Levels

Bachelor

Duration

3 Years

Degree

UNYT

Introduction

General Remarks

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.

Details

1

Curriculum


NoCODECOURSE NAMEECTS
First-year/ First Semester
1CS 101Computer Ethics8
2CS 102Computer Applications6
3MATH 101Calculus I6
4ENG 101Composition I6
5Foreign Language I4
First-year/Second Semester
6CS 104Introduction to Programming8
7CS 103Introduction to Computer Science6
8MATH 102Calculus II6
9ENG 102Composition II6
10Foreign Language II4
Second Year/ First Semester
1CS 201Object Oriented Programming with Java6
2CS 202Computer Organization and System Architecture6
3CS 203Database Systems6
4MATH 201Discrete Mathematics6
5SE 201Programming in C# Net6
Second Year/ Second Semester
6SE 202Mobile Application Development8
7CS 207System Analysis and Design6
8CS 208Data Structures6
9Elective in Department/Faculty Level I6
10INT 299Internship4
Third Year/ First Semester
1SE 301Software Engineering8
2CS 302Web Systems Development6
3CS 303Data Communications and Networking6
4CS 304Operating Systems6
5Elective in Department/Faculty Level II4
Third Year/ Second Semester
6Elective in University Level4
7Elective in Department/Faculty Level III6
8RMAS 333Research Methods in Applied Sciences6
9CS 305Advanced Java6
10GP 399Graduation Project8

Elective Courses at Department /Faculty Level

No.CODECOURSE NAMEECTS
1BI 201Management Information Systems6
2BI 301Business Information Systems6
3CS 310System Administration4
4BI 302Project Management in Information Technology4
5CS 309Network Administration and Management6
6SE 210Artificial Intelligence6
7SE 211Intro to Machine Learning6
8CS 320Virtualization and Cloud Computing4

Elective Courses at the University Level

No.CODECOURSE NAMEECTS
1BI 201Management Information Systems6
2BI 301Business Information Systems6
3CS 310System Administration4
4BI 302Project Management in Information Technology4
5CS 309Network Administration and Management6
6SE 210Artificial Intelligence6
7SE 211Intro to Machine Learning6
8CS 320Virtualization and Cloud Computing4

For further information, please contact:

WhatsApp: +355 69 40 89 203

Email: international@unyt.edu.al