About this program
Bachelor in Computer Science
The primary mission of the Computer Science in English study program is the training of specialists who have a solid knowledge of computer science and the ability to apply it in solving different problems from various fields. The program aims to provide knowledge and skills that allow graduates an easy integration into the IT industry but also the possibility to continue professional training through a master's program and subsequent integration into research activity in the field of theoretical and applied Computer Science.
The students will gain theoretical and practical knowledge on:
- Analysis, design, implementation and maintenance of software applications
- Analysis, modelling, interpretation and evaluation of complex systems
- Problem analysis and construction of abstract models / formal models / computational models
- Usage of theoretical concepts in computer science
- The structure and operation of an information system
- Data storage, organization and processing
and several skills on:
- Implementation of applications in various programming languages (Python, C, C++, Java, JavaScript, C#)
- Software testing and verification
- Planning the activity of designing and implementing software products
- Configuration and integration of computer systems/software systems
- Design and development of software architectures for organizing and processing data
- Administration of computer networks
- Elaboration of documentation
- Offering consultancy in the IT field
- Implementation of data security strategies and data management policies
Admission requirements
For more information about admission requirements, please visit the university website.
Does this course require proof of English proficiency?
The TOEFL iBT® test is accepted by 11,500 universities and higher education institutions in over 160 countries. Book your test today!
Learn moreProgram content
Year I Semester I
- Algorithms and Data Structures I
- Programming I
- Logic for Computer Science
- Algebra and Analytical Geometry
- Computer Architecture
- Foreign language
Year I Semester II
- Algorithms and Data Structures II
- Formal Languages and Automata Theory
- Calculus
- Programming II
- Practice Stage I
- Foreign language
- Web Design
- Methods and practices in informatics
Year II Semester I
- Graph Theory and Combinatorics
- Operating Systems I
- Databases I
- Programming III
- Individual Project
- Foreign language
Year II Semester II
- Computer Networks
- Probability and Statistics
- Software Engineering
- Logic and Functional Programming
- Team Project
- Foreign language
- Practice Stage II (4 weeks x 6h/days)
Year III Semester I
- Artificial Intelligence
- Web Technologies
- Methodology for Writing the BS
- Differential Equations
- Advanced Programming
- Distributed and Concurrent Programming
- Software Systems Testing
Year III Semester II
- Numerical Methods
- BSc Thesis Preparation
- Graphics and User Interfaces
- Security and Cryptography
- Cloud Computing and IoT
- Network Administration
- Intelligent Systems
- Management Information Systems
- Applications Development using .NET platform
Scholarships & funding
Several scholarship options are available. Please visit the university website for more information.
Tuition
For more information about tuition fees, please contact the University.
Message the school
About this institute
West University of Timișoara
Universitatea de Vest din Timișoara (UVT) / West University of Timişoara (WUT) is the main higher education institution and research center in Western Romania. Its community comprises roughly 15000 students and over 700 academic staff. It is a comprehensive university...
Contact info
West University of Timișoara
Want to know more about Bachelor in Computer Science? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.
Be the first to write a review!