Computer Science Engineering BSc

42 Months On Campus Bachelors Program

University of Nyiregyhaza

Program Overview

# Computer Science Engineering BSc Program Overview

 

The Computer Science Engineering BSc at University of Nyíregyháza is a comprehensive 3.5-year program designed to prepare you for careers in application development, network infrastructure, and IoT systems—fields with real demand across Europe and beyond. You'll gain practical expertise in both software development and network management, with a unique emphasis on hands-on experience in computer network operations and Internet of Things technology.

## Curriculum Structure

Years 1-2: Foundations in Mathematics, Programming, and Systems

Your first two years establish the core knowledge you'll need as a computer science engineer. You'll dive into foundational mathematics courses—Discrete Mathematics, Analysis, and Probability and Statistics—which form the backbone of all technical problem-solving in this field. Alongside these, you'll begin your programming journey with introductory programming languages and explore how computers actually work through Digital Electronics and Operating Systems coursework. This gives you both the theoretical depth and practical grounding needed before moving into specialized areas.

Years 2-3: Advanced Development, Networks, and Infrastructure

As you progress, the curriculum shifts toward real-world applications. You'll study advanced Programming Technologies and Web Development, learning the modern frameworks and tools that software companies actually use in production environments. The program places particular emphasis on Network Architectures and Protocols, Database Systems, and Network Operating Systems—giving you the infrastructure knowledge that sets computer science engineers apart. You'll also explore IT Security and gain practical Cisco network management experience, preparing you for hands-on roles in network design and maintenance.

Year 3.5: Capstone and Specialization

In your final semester, you'll deepen your expertise through specialization in Network Security and Intelligent Technical Systems, combining your development and infrastructure knowledge. The curriculum culminates with IoT Technology and advanced courses in Artificial Intelligence, allowing you to work on cutting-edge projects that integrate software, hardware, and networked systems.

## Focus Areas

Network security and intelligent technical systems, with emphasis on IoT development, practical network management, and modern software engineering practices.

## Learning Outcomes

Graduates will be able to design and develop data and program systems for technical and information infrastructure; solve installation and operation tasks; manage and design computer networks; and work independently or as part of a team on application development and database management projects.

## Professional Alignment

Computer science engineering is recognized as one of the most in-demand professional fields worldwide, including throughout Europe, with real employer need for well-trained specialists. The program partners with regional software development companies to ensure your practical training reflects current industry standards.

## Reputation & Employability

The program is delivered through the Institute of Mathematics and Computer Sciences under the leadership of Head of Programme Sándor Zoltán VÁLYI (PhD). Your degree—Computer Science Engineer (Bachelor of Science)—is recognized across European employers in software development, database design, and network infrastructure sectors.

---

Official Program Link:
https://english.nye.hu/en/node/343

Experiential Learning (Research, Projects, Internships etc.)

At the University of Nyíregyháza's BSc in Computer Science Engineering, you'll dive into hands-on learning right from the start, building real-world skills in designing, developing, and operating data systems, computer networks, and IoT technologies. Our program stands out with a strong focus on practical network operations and modern software development, supported by partnerships with local software companies that bring industry experts into your training. With 7 computer workrooms and top-notch IT infrastructure, you'll get plenty of time practicing on state-of-the-art tools to master everything from web development to network security.

 

Here's how our facilities and opportunities make experiential learning come alive for this program:
- Dedicated computer workrooms: 7 specialized labs for hands-on coding, network simulations, and IoT projects, ensuring you work with cutting-edge hardware and software daily.
- Institute of Mathematics and Computer Sciences: Your home base, where you'll tackle practical courses like Practical Network Management (Cisco), Network Architectures and Protocols, IoT Technology, and Programming Technologies.
- Software development tools and technologies: Training in modern languages, web development, artificial intelligence, database systems (including SQL), operating systems, and high-level programming for real application and web projects.
- Regional industry involvement: Collaborations with local software firms provide direct practical training in development tasks, group projects, and operation skills tailored to computer networks and IoT.
- Library and IT infrastructure: Full access to extensive resources and excellent digital tools to support your projects, research, and self-paced learning.

This setup prepares you for high-demand careers in app development, databases, and networks—don't miss your chance to apply and gain that edge. Check out the full facilities list here: https://english.nye.hu/en/node/343.

Progression & Future Opportunities

# Why Computer Science Engineering at University of Nyíregyháza Could Be Your Best Next Step

 

The Computer Science Engineering BSc programme at University of Nyíregyháza stands out because it combines rigorous theoretical training with genuine hands-on experience from day one. Unlike programs that keep you in lecture halls, this 3.5-year degree (210 ECTS credits) is designed to get you working with real technology—and real companies—while you're still studying. The university recognizes that today's employers need engineers who can actually *do* the work, not just discuss it, so the curriculum is built around practical application across network operations, IoT development, and modern software engineering.

What makes this particularly valuable is that the practical training involves active partnerships with regional software development companies. This isn't theoretical—it means you're learning the tools and methodologies that companies are actually using right now, taught by people connected to the industry. You'll develop skills in areas where there's genuine global demand: web and application development, database design, and network infrastructure.

The experiential learning infrastructure at the university supports this approach through dedicated resources and facilities:

- 7 computer workrooms with state-of-the-art IT infrastructure to provide hands-on programming and development experience
- Cisco-certified practical network management training as part of your core curriculum, giving you industry-recognized credentials
- IoT (Internet of Things) specialization with extensive practical hours devoted to network operations and IoT development—a major focus of this program
- Network security and intelligent technical systems specialization option, allowing you to deepen expertise in high-demand cybersecurity fields
- Collaborative learning through software development company partnerships embedded into your practical training
- Modern programming technologies integrated throughout your studies, including web development, artificial intelligence, and database systems
- The Institute of Mathematics and Computer Sciences, your dedicated academic home, providing specialized support and resources for your field
- University library facilities and the International Erasmus+ Community Room for collaborative study and peer learning

The degree qualifies you as a Computer Science Engineer—a credential that opens doors across application development, web services, database management, and network design in Europe and globally. With software engineering being one of the most in-demand professional fields worldwide, graduates from this program are finding employment throughout their training and immediately after.

Admission is straightforward: you'll need your secondary school leaving certificate, at least 80% in Mathematics, and proof of upper-intermediate English (CEFR B2 level or higher). There's an online entrance exam that tests your English and academic readiness, but it's designed to be fair and manageable.

The tuition is €2,450 per semester (or €1,800 for certain circumstances), making it accessible compared to Western European universities while offering the same quality of training.

For a complete look at all the facilities and support available to you as a student, you can explore the university's full resources here.

Program Key Stats

Ft4900
Ft3600
Ft 100
Sept Intake : 31st Mar


No

Eligibility Criteria

3
32

5.5
70

Additional Information & Requirements

Country Requirements

Career Options

  • application and web development
  • database design and management
  • design and maintenance of computer networks

Book Free Session with Our Admission Experts

Admission Experts