12 students

Что мы будем изучать?

Term 1

Term 2

Term 3

Term 4

1A Algorithms and programming

  • Classifications and categories of programming languages
  • Data types
  • One and two dimensional arrays
  • Assembly language
2A Algorithms and programming

  • Turing machines
  • Compilers and Interpreters
  • Debugging
  • Algorithm design
  • Search and Sorting Algorithms
3A Web programming

  • HTML
  • CSS
  • Database connections
  • CMS
  • WYSIWYG
4A System optimisation

  • Virtualisation
  • Optimisation
  • Compression techniques
  • File systems
1B Software engineering

  • Software categories
  • Operating systems
  • The system life cycle
  • Testing
  • Development methodologies
2B Introduction to databases

  • Tables, Fields, Data types, Records
  • Database abstraction
  • Import data
  • Entity relationships and normalisation
  • Forms
  • SQL:SELECT
3B Programming project

  • Analysis
  • Design
  • Prototyping
  • Implementation
4B   Programming project

  • Implementation
  • Testing
  • User documentation
  • Evaluation
1C System fundamentals

  • Boolean gates
  • Boolean logic
  • Veitch Diagrams
  • Von Neumann Architecture
  • Fetch execute cycle
  • System Buses
2C Data representation

  • Coding schemes (ASCII/unicode)
  • Fixed point numbers
  • Floating point numbers
  • Use of image editing packages and code to make images
3C Networks and the internet

  • The Internet and mesh networks
  • Cloud computing
  • URIs
  • TCP/IP
  • Security
  • FTP
4C Computers and society

  • Evaluation of data sources
  • Copyright and DRM
  • Biometrics
  • Expert systems and DDS

Instructor

Asset Kabdygaliyev

Бесплатно
Перейти к верхней панели