Welcome to the logo Faculty of Information Technologies
Computer Systems and Software
5B070400 -a professionally accredited program

The Computer Systems and Software program is accredited by the Computing Accreditation Commission of ABET .

  • Program description

    The program is dedicated for ones who wants to be fluent in modern methods of software development, network technologies of different scale and management information systems for different purposes

  • Program objectives

    Program Educational Objectives are broad statements that describe the career and professional accomplishments that the program is preparing graduates to achieve.

    Within three to five years of obtaining a bachelor's degree in Computer Systems and Software at Kazakh-British Technical University, we expect our graduates to achieve all or most of the following milestones in that they will be:

    - experienced, technically competent and successful professionals in the field of application software and system development with a solid foundation in computer science and hands-on skills in creating and integrating software systems which will enable them to apply a range of different approaches to tackling complex technical problems in a range of industrial settings;

    - productive members and leaders of application software and system design and development teams, capable of functioning independently, professionally and effectively as they apply the conceptual knowledge and engineering skills gained during their stints at KBTU as well as later on in their careers in various software and system development related projects in their respective workplaces;

    - technology pioneers who make qualified and well-informed decisions in solving complex technical problems whose solutions are significantly beneficial to Kazakhstan, and perhaps who even go on to become entrepreneurs by successfully launching startups that add value to the economy and provide employment opportunities to others, thereby benefiting society at large;

    - lifelong learners who in a formal sense will go on to enroll in, and successfully graduate from, more advanced graduate and professional education and certification programs that are nationally and/or internationally recognized in engineering, science or business, and who, more informally, are and will remain wise enough to diagnose, analyze and remedy the gaps or deficits in their own knowledge bases over time by gleaning what they can from the environment on their own.

  • Student outcomes

    Student Outcomes are narrower statements that describe what students are expected to know and be able to do by the time of graduation. These relate to the skills, knowledge, and behaviors that students acquire in their matriculation through the program.

    To Understand – To understand the mathematical and physical foundations of Computer Systems and Software and how these are used in the process of design and programming of computer systems. An understanding that knowledge of computer systems and software should be applied in an ethically responsible manner for the good of society.

    To Question – To critically evaluate alternate assumptions, approaches, procedures, tradeoffs, and results related to software engineering problems.

    To Design – To design a variety of computer-based components and systems for applications including databases design and management; software environments; microelectronics and digital design devices, software project management systems, computer-aided design.

    To Lead – To lead teams of project designers and developers; to participate in the various roles in a team and understand how they contribute to accomplishing the task at hand.

    To Communicate – To use written and oral communications to document work and present project results and have a high proficiency level in English.

  • Main courses
    • Introduction to Computer Science
    • Programming Technologies
    • Higher Mathematics I, II
    • English I,II
    • Physics I
    • Physics II
    • Algorithms and Data Structures
    • Object-oriented Programming
    • Foundations of Web Programming
    • Databases
    • Operating Systems
    • Basic Circuit Theory
    • Digital Design
    • Discrete Math (IT-oriented)
    • Information Theory
    • Electives (3 courses)
    • Internet Technologies
    • User Interface Design
    • Computer Networks
    • Architecture of Computer Systems
    • Software Engineering
    • Electives (6 courses)
    • Basics of Information Security
    • Electives (6 courses)
    • Programming in Oracle I, II
    • Parallel Programming
    • Distributed Computations
    • High-performance Computations
    • Expert Systems and Artificial Intelligence
    • IT Assurance Services and Auditing
    • Innovation and Tech. Management and Entrepreneurship
    • Internal Controls in Business Processes
    • Invited Industry Speaker Seminar Series
    • Audit and Compliance in IS
    • ACM ICPC Programming Contest 1,2
    • Development of Corporate Applications
    • Databases
    • UNIX/Linux Operating Systems
    • System Programming
    • Databases
    • Computer Graphics
    • High-performance Microprocessor Systems
    • ERP-systems
    • Multimedia Technologies
    • Dependable Systems
    • e-Business and e-Commerce
    • Advanced Software Design
    • Software Project Management for Oil&Gas
    • 1С:Accounting
    • 1C:Trade and Warehouse
  • Annual Student Enrollment and Graduation Data
    Academic Year Enrollment Graduation
    2011-2012 6 33
    2012-2013 57 19
    2013-2014 27 2
    2014-2015 26 10
    2015-2016 39 -
  • Career prospects

    Success of our graduates for several years has demonstrated their high caliber and quality education they possess in IT. Within their professional portfolio one can also find such qualities as broad minded outlook, professional knowledge and practical skills, analytical thinking and effective teamwork. We sincerely hope that our students will maintain the same level and succeed further in conquering the heights of professionalism and excellence.

Contact us

Aizhan Abisheva
+7 (727) 272 46 65
Room 264 (Abylai Khan )

Ask us about the program

Please ask a question and we will call you back. Also more information could be found in "FAQ"

Профессия программиста

Профессия программиста одна из наиболее популярных и востребованных профессий на сегодняшний день из-за стремительного развития компьютерных технологий и технического прогресса. По мнению экспертов большое количество отечественных и зарубежных компаний нуждается в качественных и опытных специалистах данного профиля.

Профессия программиста: деятельность, перспективы

Большинство международных компаний стремится создать все необходимые условия для максимальной реализации трудового потенциала своих специалистов, обеспечивая социальные гарантии и достойную заработную плату. Сегодня ИТ стремительно развиваются, что открывает перед выпускниками специальности программист большие перспективы: есть возможность трудоустроиться в компаниях-гигантах, открыть собственный IT-бизнес, работать в режиме фриланс. Казахстанско-Британский технический университет это первый ВУЗ в городе Алматы, получивший международную аккредитацию агентства ABET США по всем компьютерным специальностям. Университет дает возможность свободно владеть новыми методами создания программного обеспечения, сетевых технологий, а также управлять информационными системами различного назначения. После окончания бакалавриата университет предлагает продолжить обучение программированию в магистратуре.

Профессия программиста: деятельность

Основой для разработки компьютерных программ является математические вычисления. В профессии программиста есть три основных направления: web, прикладное и системное направление . КБТУ (Алматы) как лидер технического образования в Казахстане готовит специалистов во всех перечисленных областях. Наши студенты получают хорошую основу и базовые знания в области ИТ, а именно изучают компьютерную графику, обучаются разработке игр и приложения для мобильных устройств, проходят обучение asp.net. Факультет информационных технологий предоставляет возможность стать узконаправленным экспертом, позволяя студенту самому выбирать интересные и нужные ему дисциплины, начиная со 2 курса обучения. Профессорско-преподавательский состав университета дает хорошие теоретические знания профессии IT-технологии. Наши студенты учатся понимать методы и модели, используемые в процессе проектирования и эволюции информационных систем, правильно применять полученные знания, не бояться подвергать сомнению и критически оценивать альтернативные методы. Выпускники получают навыки разработки различных информационных систем и их компонентов с учетом не только профессиональных принципов, но и вопросов безопасности. Также мы учим быть лидером — наши выпускники успешно возглавляют команды разработчиков, знают, как должна работать команда, принципы ее взаимодействия. Для этого необходимо использовать принципы письменного и вербального общения, чтобы документировать работу. Конечно же, преподаватели работают над высоким уровнем языкового профессионализма студентов: в казахском, русском и английском языках.

Карьерные перспективы студентов

Выпускники, которых готовит факультет IT-технологии КБТУ, получают достаточно высокую заработную плату, что является результатом большого объема знаний, полученных в университете.