Bachelor of Computer Engineering

Vistula University

Poland Flag Poland


1282 views

Scholarship
Internship

Description

In a world where technology is ubiquitous, computer scientists, programmers, and network administrators are guaranteed to find employment plus above-average earnings. If you choose Computer Engineering (Bachelor’s level) at Vistula University, you are sure to receive a solid professional training. You will have the luxury of choice, regarding job offers, as a specialist in your chosen field of IT.

The Bachelor’s programme has been designed, not only for those particularly suited to computer engineering, but for anyone with a keen interest in computer graphics, and artificial intelligence, as well. If you want to learn programming, and specialise in a particular language, this programme is for you.

Thanks to our faculty of experts, and collaboration with companies, such as Fat Dog Games, Simulation Games Manufacture, Microsoft, Cisco, and Oracle, you can be sure to learn practical skills. Over the course of the studies, you will learn various programming languages – CSharp, Java, Python, XHTML, CSS3, and JavaScript. You will gain knowledge of computer engineering, automatics, robotics, digital, mobile and multimedia technologies, as well as mathematics and physics.

 

Centria University / Vistula

DOUBLE DEGREE PROGRAMME
Thanks to the double degree agreement, signed by Vistula University and the Centria University of Applied Sciences in Finland, first-degree students in Computer Engineering, can study for two semesters at a partner university, and as a result, receive a bachelor’s degree from both institutions. 

It is possible to receive funding for one or two semesters at a partner university, as part of the Erasmus+ programme, provided that the first University’s criteria are met, and the application is submitted before the deadline. 

Centria University of Applied Sciences is a dynamic, international university on the west coast of Finland. The training is conducted in English. 

Finland is famous for its top-quality education and excellent living standards. Finnish degrees are not only recognised worldwide but are highly regarded.  

Project co-ordinators for a B.Eng in Computer Engineering (Vistula), and B.Eng in Information Technology (Centria University)   

For Centria University of Applied Sciences: 

  • Grzegorz Szewczyk, PhD, Academic co-ordinator, Principal Lecturer at the Degree Programme in Information Technology; 
  • Peter Finell, Administrative co-ordinator, International Relations Manager. 

For Vistula University: 

  • Edip Senyurek, Academic co-ordinator, Co-ordinator of International Students at the Degree Programme in Computer Engineering; 
  • Jasurbek Babaev, Administrative co-ordinator, International Relations Department. 

About Programme  

The curriculum of the Computer Engineering Bachelor’s programme has been designed, in accordance with employer expectations. Thanks to collaboration with renowned companies and experts in their respective fields, the computer engineering programme at Vistula University, ensures that you will

have the theoretical knowledge and practical skills necessary, to take up work in your field of choice.

The programme will prepare you for the following certification exams: Microsoft Certified Technology Specialist (MCTS), Microsoft Certified IT Professional (MCITP), Oracle Certified Associate (OCA) and Oracle Certified Professional (OCP). These certificates will confirm your skills, giving you a competitive edge.

INTERNSHIP

Vistula University offers practical knowledge, shared by experts and reputable specialists. We believe that experience and the ability to utilise theoretical knowledge is the key to success. This is why the computer engineering programme includes no less than 750 hours of internships.

EXPERTISE

Studying at Vistula University will provide you with the knowledge necessary, to quickly become an expert in computer engineering.

  • List of obligatory classes

    1st Semester

    • Mathematic Analysis
    • Introduction to Programming
    • Introduction to Database
    • Electronics for IT
    • Intercultural communication
    • Foreign Language 1
    • Physical Education 1
    • Library training
    • OSH (Occupational safety and health)

    2nd Semester

    • Algebra
    • Object Oriented Programming
    • Introduction to Internet Techniques
    • Digital Technologies
    • Communication and argumentation techniques I
    • Foreign Language 2
    • Physical Education 2

    3rd Semester

    • Discrete Mathematics
    • Computer Networks
    • Architecture of Computers
    • Java Programming

    4th Semester

    • Probabilistic Methods and Statistics
    • Distributed Computer Systems
    • Software Engineering
    • Operating Systems
    • Algorithm and Complexity
    • Embedded Systems

    5th Semester

    • Engineering Diploma Project

    6th Semester

    • Professional Training
    • Proseminar

    7th Semester

    • Professional Training
    • Engineering Diploma seminar

    List of elective courses

    • Security of computer systems
    • Processing and transmission of multimedia data
    • Mobile device software design
    • Big Data Management
    • Cryptology
    • Physics for IT
    • Wireless ICT network
    • Graphics and Human-Computer interaction
    • Application of Python language for Data Science and Artificial Intelligence
    • Introduction to Management in IT
    • Business Negotiation
    • IT project management
    • Robotics
    • Artificial Intelligence
    • Team Project
    • Introduction to law and Copyright
    • Human rights

The Computer Engineering Bachelor’s programme is your first step towards an IT career in Poland or abroad. Your chosen sub-major will allow you to become an expert in the field. Find out what sub-majors are available – there are six of them!

COMPUTER GAME DEVELOPMENT ENGINEERING – NEW

Poland is one of the leaders in computer games development. Video game industry is a rapidly growing sector and its prospects are excellent. Consequently, there is a growing demand on the market for qualified specialists in this field. If you are creative, you have interesting, engaging ideas for new games and you want to develop in this area, then the Computer Game Engineering specialty is just for you. During your studies you will gain both theoretical knowledge and practical experience in designing, developing and integrating computer games. Courses are conducted in cooperation with No Gravity Games.

List of courses

  • Design methodology for computer games
  • Designing computer games
  • Prototyping game mechanics and managing a team assignment project
  • Designing and balancing complex games with dynamic gameplay
  • Designing and programming a multiplayer for an assignment project
  • Production and publication of computer games

ARTIFICIAL INTELLIGENCE IN ENGINEERING – NEW

Artificial Intelligence is one of the most important technologies of the future. It has been part of our lives for years, but advances in computing power, availability of huge amounts of data as well as development of new algorithms have led to great breakthroughs in this field. Machines are capable of displaying human skills such as reasoning, learning, planning, and creativity. Artificial Intelligence is predicted to change virtually all aspects of our lives and of the economy. If you want to link your career with this area of knowledge, then the Artificial Intelligence and Its Applications in Engineering specialty is just for you. You will learn the theoretical aspects of Artificial Intelligence with an emphasis on methodologies and techniques used in engineering and management. You will gain practical experience in using the acquired knowledge in practical projects.

List of courses

  • Artificial Intelligence in management
  • Expert systems and their applications
  • Fuzzy logic and its applications
  • Machine learning and its applications
  • Neural networks and their applications
  • Robotics

DATABASE ENGINEERING

You will gain both theoretical knowledge and practical skills in designing, developing, and integrating databases in information systems. You will learn SQL programming and the methods of data exploration and analysis. This sub-major is taught in collaboration with ORACLE and Microsoft.

List of courses

  • Database design
  • Database server administration
  • Web service design for databases
  • Data warehouse design
  • Advanced Database design
  • Methods of exploration and analysis of business data

WEB TECHNOLOGIES ENGINEERING

In this sub-major, you will learn how to design and integrate modern Internet applications to meet business and public administration needs. You will learn the tools of advanced Internet technologies, such as HTML5, CSS 3, Ruby on Rails, or JavaScript, as well as the techniques and tools for testing web and mobile applications. This sub-major’s business partners are Microsoft and CISCO Systems.

List of courses

  • Design of multi-tier Internet applications
  • Advanced Internet Technologies
  • Designing corporate portals
  • Website design for multimedia
  • Website design for mobile devices
  • Techniques and Tools for testing web applications and mobile applications

CYBERSECURITY AND COMPUTER NETWORKS ENGINEERING

This sub-major will introduce you to the world of designing and implementing ICT service infrastructure (current and next generation). You will learn aspects of switching and routing technologies in local networks, ICT systems and network safety, network technologies, wide area networks, and VoIP communication. You will learn how to design local network solutions and manage network infrastructure. CISCO Systems is this sub-major’s business partner. Additionally, you will learn Protocols and tools for network security.

List of courses

  • Switching and routing technologies for local area networks
  • Network infrastructure management
  • Wide area network technologies
  • Security of systems and telecommunication networks
  • Protocols and tools for network security
  • Identification and analysis of threats of communication and electronic transactions

INFORMATION SYSTEMS ENGINEERING

This sub-major will teach you the latest IT methods and tools, aimed at supporting the design of complex IT systems with high performance and quality requirements. You will acquire knowledge of artificial intelligence and robotics. You will learn how to implement IT systems, and map and model business processes. This sub-major is taught in collaboration with ORACLE and Microsoft. Additionally, it will teach you how to combine curiosity, precision, and logical thinking with vast knowledge and the practical skills to become a great software tester. You will gain knowledge in the area of software verification and validation and learn how to detect irregularities in software and prevent its malfunctions. You will be able to properly identify malfunctions and their causes and ensure the highest quality of software (Quality Assurance), as well as to measure and control quality (Quality Control). Furthermore, the programme will teach you how to measure non-functional features of software (e.g. efficiency, reliability).

List of courses

  • Design and development (maintaining) of application software
  • Analysis and modeling of business processes
  • Technologies for team work
  • Techniques and tools for automation of software testing
  • Software Engineering Tools and Methods
  • Methods of estimating the effects of IT investments

THE BEST IN PRACTICE

The Computer Engineering Bachelor’s programme emphasises practical courses and the gaining of experience. A vast choice of sub-majors enables you to become an expert in your chosen field. Close collaboration with the University’s business partners, and courses taught by professionals, guarantees that the knowledge you gain has real-world applications.

After graduating, you will be a holder of the title of ‘Bachelor of Computer Engineering’.

See for yourself that Vistula is the best University in practice. Find out the benefits of studying Computer Engineering.

BENEFITS OF STUDYING COMPUTER ENGINEERING

Knowledge of programming languages

During your studies, you will learn programming languages. Depending on your sub-major, you will learn how to build applications, websites, software, or computer games.

Practice and experience

The Vistula University curriculum will allow you to pass Microsoft and Oracle certification exams. These will constitute proof of you skills, and give you a competitive edge. In addition, over the course of the studies, you will do 420 hours of internships, which will help you solidify your knowledge and provide you with valuable experience.

Expert knowledge

As a computer engineering graduate, you will possess specialised, scientific knowledge. This knowledge will be shared with you by our faculty of professionals and highly-rated lecturers. This is why studying at Vistula University will prepare you for a career in IT.

JOB OPPORTUNITIES

Graduating with a degree in Computer Engineering will help you find work in various interesting places:

  • IT companies building, implementing, and maintaining IT tools and systems.
  • Local and international corporations.
  • Interactive agencies which build websites for their clients.
  • Administrative entities implementing or utilising information systems.
  • Leading edge research and development centres, as well as  universities.

Search for courses