Prezentarea specializării
The main mission of the Computer Science in English study program is the training of specialists who have 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 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 objective of the Computer Science in English study program to provide graduates:
Theoretical and practical knowledge about:
Aptitudes / abilities / skills:
The objective of the Computer Science in English study program to provide graduates:
Theoretical and practical knowledge about:
- analysis, design, implementation and maintenance of computer applications
- analysis, modeling, interpretation and evaluation of complex systems
- problem analysis and construction of abstract models / formal models / computational models
- use of theoretical concepts in computer science
- the structure and operation of an information system
- data storage, organization and processing
Aptitudes / abilities / skills:
- implementation of applications in specific programming languages
- checking and testing computer applications
- planning the activity of designing and implementing computer applications
- 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 and provision of consultancy in the field
- implementation of data security strategies and data management policies
Plan de invațământ
Fișele disciplinelor
ANUL I
Semester 1ALGEBRA AND ANALYTICAL GEOMETRY
ALGORITHMS AND DATA STRUCTURES 1
COMPUTER ARCHITECTURE
ENGLISH LANGUAGE 1
LOGIC FOR COMPUTER SCIENCE
PROGRAMMING 1
CONSILIERE PROFESIONALĂ ȘI ORIENTARE ÎN CARIERĂ
Semester 2
ALGORITHMS AND DATA STRUCTURES 2
CALCULUS
ENGLISH LANGUAGE 2
FORMAL LANGUAGES AND AUTOMATA THEORY
METHODS AND PRACTICES IN INFORMATICS
PRACTICE STAGE 1
PROGRAMMING 2
WEB DESIGN
ANUL II
Semester 3ADVANCED DATA STRUCTURES
DATABASES 1
ENGLISH LANGUAGE 3
FORMAL METHODS IN SOFTWARE DEVELOPMENT
GRAPH THEORY AND COMBINATORICS
INDIVIDUAL PROJECT
LOGIC PROGRAMMING
OPERATING SYSTEMS 1
PROGRAMMING 3
TEAM PROJECT
Semester 4
COMPUTER NETWORKS
DATABASES 2
ENGLISH LANGUAGE 4
FUNCTIONAL PROGRAMMING
OPERATING SYSTEMS 2
PRACTICE STAGE 2
PROBABILITY AND STATISTICS
PROGRAMMING FOR MOBILE DEVICES
SOFTWARE ENGINEERING
TEAM PROJECT
ANUL III
Semester 5ARTIFICIAL INTELLIGENCE
DESIGN PATTERNS
DIFFERENTIAL EQUATIONS
INFORMATION THEORY
METHODOLOGY FOR WRITING THE BSc THESIS
PROGRAMMING ENVIRONMENTS
WEB TECHNOLOGIES
Semester 6
APPLICATION DEVELOPMENT USING .Net FRAMEWORK
BSc THESIS PREPARATION
CLOUD COMPUTING AND IoT
GRAPHICS ADN USER INTERFACES
INTELLIGENT SYSTEMS
MANAGEMENT INFORMATION SYSTEMS
NETWORK ADMINISTRATION
NUMERICAL METHODS
SECURITY AND CRIPTOGRAPHY
Legături între discipline
Grila de corelare a competențelor și ocupațiilor
Professional skills (according to RNCIS standards)
CP1. Programming in high level languages
CP2. Development and maintenance of computer applications
CP3. Use of IT tools in an interdisciplinary context
CP4. Use of theoretical foundations of computer science and formal models
CP5. Database design and management
CP6. Design and administration of computer networks
FP7. Use of concepts and tools in the field of artificial intelligence in the design of intelligent systems
CP8. Use of web technologies and graphics processing for the development of web applications and user interfaces
Transversal competences (according to RNCIS standards)
CT1. Applying the rules of organized and efficient work, of responsible attitudes towards the didactic-scientific field, for the creative capitalization of one’s own potential, obeying the principles and norms of professional ethics
CT2. Efficient development of activities organized in an interdisciplinary group and development of empathic capacities for interpersonal communication, relationships and collaboration with various groups
CT3. The use of efficient methods and techniques for learning, informing, researching and developing the capacities to capitalize on knowledge, to adapt to the requirements of a dynamic society and to communicate in Romanian and in a language of international circulation
Potential jobs
The graduates of the Computer Science in English study program are prepared to hold positions in the category of specialists in information and communication technology (according to COR – Romanian Occupations Code), in particular:
CP1. Programming in high level languages
CP2. Development and maintenance of computer applications
CP3. Use of IT tools in an interdisciplinary context
CP4. Use of theoretical foundations of computer science and formal models
CP5. Database design and management
CP6. Design and administration of computer networks
FP7. Use of concepts and tools in the field of artificial intelligence in the design of intelligent systems
CP8. Use of web technologies and graphics processing for the development of web applications and user interfaces
Transversal competences (according to RNCIS standards)
CT1. Applying the rules of organized and efficient work, of responsible attitudes towards the didactic-scientific field, for the creative capitalization of one’s own potential, obeying the principles and norms of professional ethics
CT2. Efficient development of activities organized in an interdisciplinary group and development of empathic capacities for interpersonal communication, relationships and collaboration with various groups
CT3. The use of efficient methods and techniques for learning, informing, researching and developing the capacities to capitalize on knowledge, to adapt to the requirements of a dynamic society and to communicate in Romanian and in a language of international circulation
Potential jobs
The graduates of the Computer Science in English study program are prepared to hold positions in the category of specialists in information and communication technology (according to COR – Romanian Occupations Code), in particular:
- Analyst (COR 251201)
- Developer (COR 251202)
- System Engineer Software (COR 251203)
- Computer system programmer (COR 251204)
- IT project manager (COR 251206)
- Software development engineer (COR 251207)
- Engineer in the design, maintenance and development of web applications (COR 251208)
- Computer Aided Design Specialist (COR 251401)
- Specialist in information systems security procedures and tools (COR 251402)
- Computer consultant (COR 251901)