Brive logo
Explore
image/svg+xml
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Search
Bachelors
image/svg+xml
Computer Science & IT
image/svg+xml
Networking Technologies (Major) - New Bulgarian University
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices
BACHELORS

Networking Technologies (Major) - New Bulgarian University

New Bulgarian University
SofiaBulgaria
On campus
Full-time
€1,944.01/year
Duration
4 Years
Language
English
Apply date
Sep 2024

Affordable Tuition Fees

For this program, the university offers affordable tuition fees.

Schedule a free call

Program Description

During the first two years of the bachelor in Networking Technologies (Major), you will have lecture courses such as Programming (C ++), Computer Systems, Object Oriented Programming (C ++), Introduction to Networks, Data Structures, Operating Systems, Local and Global networks, Databases and SQL, and so on; and extracurricular training such as Project on Programming, Databases, Algorithms in Graphs, and independent course works.

During the third and fourth years, education is organized around specialized program courses and extracurricular forms of training, such as practices and internships. The bachelor in Networking Technologies (Major) begins by offering two modules that lead to professional qualifications in the third year. Students will have the option of specializing in either network administration or network programming.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.

Curriculum

Year 1

Semester 1

Programming

Computer Systems

Linear Algebra

Programming Labs

Discrete Mathematics

Semester 2

Mathematical Analysis

Introduction to Networks

Object-Oriented Programming

Automata and Computability

Object-Oriented Programming Labs

Combinatorics

Year 2

Semester 3

Computer Architectures

Data Structures

Probability Theory

Routing

Competitive Programming - Part I

Local Area Networks

Semester 4

Operating Systems

Algorithms and Programming

Global Network

Databases and SQL

Applications of Database Systems

Competitive Programming - Part II

Applied Statistics

Network Hardware

Year 3

Semester 5

Network Administration Specialisation:
Real-Time Systems
Distributed Databases
Coding Theory
Networks Design
Applications for Distributed Databases
Remote Access Networking
Network Devices Configuring

Training Courses:
Practice on Local Area Networks Design
Project: Real-time systems
Project: Distributed databases

Network Programming Specialisation:
Secure Code Programming
Distributed Databases
Coding Theory
Networks Design
Applications for Distributed Databases
Programming with Python
Visual Programming

Training Courses:
Practice on Programming
Project: Programming with Python
Project on Visual Programming

Semester 6

Network Administration Specialisation:
Network Architectures
UNIX / Linux Operating Systems
Cryptography
Mobile Communications
Linux Labs
Security of Systems and Data
Java Programming

Training Courses:
Practice on Networks Administration
Project: Java Programming
Project: Cryptography

Network Programming Specialisation:
Parallel Programming
Web-programming with HTML and JavaScript
UNIX/Linux Operating Systems
Cryptography
Linux Labs
Security of Systems and Data
Visual Programming
Java Programming

Training Courses:
Project: Parallel Programming
Practice on Programming

Year 4

Semester 7

Network Administration Specialisation:
Virtualization
MPLS Service Provider Networks
System Internet Programming
Distributed Systems
Enterprise Networks Management
System Internet Programming Labs
Network Operations and Testing
Legal Aspects of Information Society

Training Courses:
Internship: Networking technologies
Bachelor's Seminar Part I
Project: Virtualization

Network Programming Specialisation:
Client-Server Web Programming
Virtualization
System Internet Programming
UML Modelling
System Internet Programming Labs
Legal Aspects of Information Society
Cloud Technologies
Management of IT Projects

Training Courses:
Internship: Networking technologies
Bachelor's Seminar Part I
Project: Virtualization

Semester 8

Network Administration Specialisation:
Network Multimedia Applications
Sensor Networks
Network Security
Network Security Labs
Cybersecurity
Technologies for Internet Applications
Internet Applications Design

Training Courses:
Internship: Networking technologies
Bachelor's Seminar Part II
Project: Cybersecurity

Network Programming Specialisation:
Network Multimedia Applications
Programming with Qt Platform
Network Security
Network Security Labs
Cybersecurity
Software Projects Development
System and User Applications with .Net
Embedded Systems

Training Courses:
Internship: Networking technologies
Bachelor's Seminar Part II
Project: Cybersecurity

Jobs - Careers

  • ICT Specialist
  • System Administrator
  • Network Administrator
  • Specialist in Computer Networks
  • Software Developer
  • Project Administrator
  • Database Administrator
  • Application Programmer
More

Need help applying to this program?

Schedule a free 20-minute counseling session today!