О ПРОГРАММЕ БАКАЛАВРИАТА КОМПЬЮТЕРНЫХ НАУК
Программа бакалавриата компьютерных наук в Университете КИМЭП, реализуемая факультетом компьютерных наук и математики, разработана с целью предоставить студентам всестороннее понимание принципов, теорий и практических навыков в области компьютерных наук. Содержание обучения, основанное на стандартах ABET, ориентированное на практические занятия, наделяет студентов фундаментальными знаниями в различных областях компьютерных наук, включая разработку программного обеспечения, анализ данных, кибербезопасность, искусственный интеллект и многое другое.
BSCS CURRICULUM
Category of courses | KIMEP credits | ECTS |
General Education | 36 | 56 |
Program Foundation | 43 | 73 |
Program Specialization | 63 | 103 |
Final Attestation | 4 | 8 |
TOTAL | 146 | 240 |
PROGRAM FOUNDATION COURSES (43 KIMEP CREDITS, 73 ECTS)
Course Code | Course Title | KIMEP credits | ECTS | Prerequisite |
Required Courses 37 63 | ||||
ENG/GEN1100 | Academic English Speaking | 3 | 5 | ENG/GEN 1110 |
ENG/GEN1121 | Academic Reading and Writing II | 3 | 5 | ENG0103 Academic Reading and Writing I |
KAZ2101-2102 or RUS2101-2103 | Professional Russian/Kazakh | 2 | 3 | RUS1302, RUS1304/RUS1306, RUS1308/RUS2001, KAZ1502 or KAZ1504/KAZ1506 or KAZ1508 |
SCS1101 | Calculus I | 4 | 7 | A working knowledge of algebra and trigonometry is required |
SCS1201 | Calculus II | 4 | 7 | SCS1101 Calculus I with a minimum grade of C- |
SCS1102 | Physics I | 3 | 5 | SCS1101 Calculus I as a co-requisite or prerequisite, or permission of the instructor. |
SCS1103 | Physics I Lab | 1 | 2 | None |
SCS1202 | Physics II | 3 | 5 | SCS1102 Physics I |
SCS1203 | Physics II Lab | 1 | 2 | SCS1103 Physics I Lab |
SCS2101 | Chemistry I and Chemistry I Lab | 4 | 7 | None |
SCS2102 | General Biology and General Biology Lab | 4 | 7 | None |
SCS2105 | Discrete Mathematics | 3 | 5 | None |
SCS2203 | Linear Algebra | 3 | 5 | SCS1101 Calculus I with a minimum grade of C-, or permission of the instructor. |
SCS3101 | Probability and Statistics | 3 | 5 | SCS1101 Calculus I with a minimum grade of C- or permission of the instructor. Elementary Statistics, or its equivalent, is highly recommended. |
PROGRAM SPECIALIZATION COURSES (63 CREDITS, 103 ECTS)
Course Code | Course Title | KIMEP credits | ECTS | Prerequisite |
Required Courses 45 73 | ||||
SCS2201 | Introduction to Information Security and Ethics | 3 | 5 | None |
SCS1104 | Structured Programming 1 | 3 | 5 | None |
SCS1204 | Structured Programming 2 | 3 | 5 | SCS1104 Structured Programming 1 |
SCS2202 | Object Oriented Programming | 3 | 5 | SCS1104 Structured Programming 1 |
SCS2106 | Data Structures and Algorithms | 3 | 5 | SCS1104 Structured Programming 1 |
SCS3102 | Introduction to Artificial Intelligence | 3 | 5 | None |
SCS3201 | Operating Systems | 3 | 5 | SCS3103 Computer Architecture |
SCS3103 | Computer Architecture | 3 | 5 | None |
SCS3104 | Computer Networks | 3 | 5 | None |
SCS3202 | Software Engineering | 3 | 5 | SCS2106 Data Structures and Algorithms |
SCS3203 | Distributed Computing | 3 | 5 | SCS3104 Computer Networks |
SCS4101 | Computer Graphics | 3 | 5 | SCS2106 Data Structures and Algorithms |
SCS4102 | Database Management Systems | 3 | 5 | None |
SCS4103 | Formal Language and Automata Theory | 3 | 5 | SCS2106 Data Structures and Algorithms |
SCS4202 | Compiler Design | 3 | 5 | SCS4103 Formal Language and Automata Theory |
SCS4201 | Introduction to Data Science | 3 | 5 | SCS2106 Data Structures and Algorithms |
Elective Courses 18 30 | ||||
SCS3204 | Human Computer Interaction | 3 | 5 | None |
SCS4203 | Image Processing | 3 | 5 | None |
SCS4204 | Introduction to Data Mining | 3 | 5 | None |
SCS4205 | Information Systems Security | 3 | 5 | None |
SCS4206 | Introduction to Machine Learning | 3 | 5 | None |
SCS4207 | Natural Language Processing | 3 | 5 | None |
SCS4208 | Optimization Techniques | 3 | 5 | None |
SCS4209 | Introduction to Computer Vision | 3 | 5 | None |
SCS4210 | Advanced Object-Oriented Programming | 3 | 5 | SCS2202 Object Oriented Programming |
SCS4211 | Internet of Things | 3 | 5 | None |
SCS4212 | Mobile Application Development | 3 | 5 | None |
SCS4213 | Cloud Computing | 3 | 5 | None |
SCS4214 | Advanced Networking | 3 | 5 | SCS3104 Computer Networks |
SCS4215 | Deep Learning | 3 | 5 | None |
SCS4216 | Artificial Neural Networks | 3 | 5 | None |
SCS4217 | Pattern Recognition | 3 | 5 | None |
SCS4218 | Mobile Security | 3 | 5 | None |
Цикл базовых дисциплин является основой программы бакалавриата по компьютерным наукам в Университете КИМЭП. Эта категория дисциплин предоставляет студентам основные знания и навыки в области математики, физики, химии или биологии, а также фундаментальные концепции в области компьютерных наук. Студенты изучают такие предметы как математический анализ, физику, дискретную математику, линейную алгебру, статистику и теорию вероятностей. Кроме того, они имеют возможность получить практический опыт на лабораторных занятиях и стажировках, тем самым развивая свое понимание и практическое применение дисциплин.
КАТЕГОРИИ ДИСЦИПЛИН
Элективные специализированные предметы
Помимо основной программы студенты могут выбирать из ряда элективных специализированных предметов. Эти предметы предлагают углубленное изучение конкретных областей в компьютерных науках, позволяя студентам специализироваться в одном из следующих направлений:
1. Анализ данных: изучение методов и инструментов для анализа больших объемов данных, извлечение значимых выводов и принятие решений на основе данных. Темы курсов могут включать в себя извлечение данных, машинное обучение, визуализацию данных и прогнозную аналитику.
2. Разработка программного обеспечения: изучение методологий разработки программного обеспечения, проектирования, тестирования и поддержки.
3. Искусственный интеллект: изучение машинного обучения, обработки естественного языка, компьютерного зрения и робототехники. Познание того, как технологии искусственного интеллекта революционизируют отрасли и формируют будущее вычислительной науки.
Финальный\контрольный проект
Финальный\контрольный проект является завершением академического пути студентов, в котором они применяют свои знания и навыки для решения реальной проблемы или осуществления научно-исследовательского проекта под руководством преподавателей. Этот практический опыт позволяет студентам продемонстрировать свои способности, подтвердить готовность к трудоустройству и внести ценный вклад в область компьютерных наук.
Стипендии и гранты
Как казахстанским, так и иностранным студентам предоставляются различные гранты за академические заслуги.
Во время обучения в Университете КИМЭП студенты также могут подать заявление на вакансию с неполной рабочей занятостью в Университете. Контактные данные отдела Финансовой Поддержки.