Informatică Engleză
Prezentarea specializării
Detalii
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:
- 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
Planurile de învățământ
Fișele disciplinelor
ANUL I
Semester 1
ALGORITHMS AND DATA STRUCTURES 1
COMPUTER ARCHITECTURE
ENGLISH LANGUAGE 1
ETHICS INTEGRITY AND ACADEMIC WRITING
FUNDAMENTALS OF MATHEMATICS
LOGIC FOR COMPUTER SCIENCE
PROGRAMMING 1
CONSILIERA PROFESIONALA SI ORIENTARE IN CARIERA
Semester 2
ALGORITHMS AND DATA STRUCTURES 2
CALCULUS
ENGLISH LANGUAGE 2
FORMAL LANGUAGES AND AUTOMATA THEORY
METHODS AND PRACTICES IN INFORMATICS
PROGRAMMING PROJECT
PROGRAMMING 2
WEB DESIGN
IT PLACEMENT
ANUL II
Semester 3
ADVANCED DATA STRUCTURES
DATABASES
ENGLISH LANGUAGE 3
FORMAL METHODS IN SOFTWARE DEVELOPMENT
GRAPH THEORY AND COMBINATORICS
INDIVIDUAL PROJECT
OPERATING SYSTEMS 1
PROGRAMMING 3
TEAM PROJECT
Semester 4
COMPUTER NETWORKS
DATABASES ADMINISTRATION
ENGLISH LANGUAGE 4
FUNCTIONAL PROGRAMMING
OPERATING SYSTEMS 2
PRACTICE STAGE
PROBABILITY AND STATISTICS
PROGRAMMING FOR MOBILE DEVICES
SOFTWARE ENGINEERING
TEAM PROJECT
LOGIC AND FUNCTIONAL PROGRAMING
ANUL III
Semester 5
ADVANCED PYTHON PROGRAMMING
ARTIFICIAL INTELLIGENCE
DESIGN PATTERNS
DIFFERENTIAL EQUATIONS
INFORMATION THEORY
INTRODUCTION TO BLOCKCHAIN
METHODOLOGY FOR WRITING THE BSc THESIS
WEB TECHNOLOGIES
Semester 6
APPLICATION DEVELOPMENT USING .Net FRAMEWORK
BSc THESIS PREPARATION
CLOUD COMPUTING AND IoT
GRAPHICS AND 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
Detalii
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:
- 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)