Speciality "Applied computer science" Applied Computer Science – a field of science concerned with the study of laws, methods and concepts needed for data mining, storage, processing and transmission of information in digital form in different human activities with the help of computers and telecommunication systems. At the Faculty the training is carried out according to the direction “Applied Computer Science” (software of computer systems). The graduates can obtain the qualification of “informatician, expert in software design”. The graduate is competent to solve the following professional tasks: 
Development of formalized tasks; 
Design and evaluation of algorithms and applied program interfaces; 
Design, application and maintenance of hardware for computers, networks and communication systems; 
Finding new fields of computer systems use and software design; 
Staff training and inservice training. The Structure of Curriculum  1. Cycle of SocialHumanitarian Disciplines   History of Belarus
 Basis of the Belarusian State Ideology
 Philosophy
 Theory of Economy
 Sociology
 Political Science
 Basis of Psychology and Pedagogy
 Foreign Language
 Physical Training
 Optional Course
 2. Cycle of NaturalScience Disciplines  Introduction to Speciality
 Differential Equations
 Hardware of Computer Systems
 Basis of Ecology and Energy Saving
 Protection of the Population and Buildings from Emergency. Radiation Safety
 Analytical Geometry
 Theory of Graph
 3. Cycle of Professional and Specialized Disciplines   Programming
 Mathematical Analysis
 Discrete Mathematics and Mathematical Logics
 Operating Systems
 Computers Architecture
 Data Models and DBMS
 Computing Technique
 Theory of Probabilities and Mathematical Statistics
 Programming Technologies
 Computer Networks
 Computer Graphics
 Operations Research
 Multimedia Systems and Environments
 Information Theory
 Security of Information Systems
 Algebra and Number Theory
 Algorithms and Data Structure
 Design of Program Systems
 Physical Bases of Computer Systems
 Distributed and Parallel Systems
 WebProgramming
 Testing and Quality Evaluation of Software
 Telecommunication Systems
 Project Management
 Software Management
 Basis of Intellectual Property Management
 Labour Safety
 System Programming
 Automata and Formal Language Theory
 Cryptographic Methods of Data Security
 Elective Chapters of Mathematical Modelling
 Mobile Systems Programming
 Intellectual Information Systems
 Design of ManMachine Systems
 System of Real Time
 Elective Chapters of Speciality
 Cycle of Specializations Disciplines  Optional Course Disciplines  Practice  Work Experience (Research)
 Practical Training for Students (Analytical, PreDiploma)
Graduation Paper Final Exam 
