Введение
Программа Информатика готовит студентов к ответственным постам в этом важном секторе, передавая им знания и навыки, необходимые для разработки и решения проблем, связанных с программным обеспечением, планированием, управлением и анализом систем. В век компьютеров выпускники пользуются большим спросом на современном рынке труда (частный сектор, полу - государственный сектор, государственный сектор и образование). Наука будущего, как называют информатику, продолжает гарантировать успешную карьеру, с высокой зарплатой и реальными перспективами.
Учебный план
Программа состоит из следующих тем: теория, компьютерные технологии, программирование и решение проблем, планирование, системный анализ и приложения.
Задачи
Программа направлена на предоставление выпускникам знаний и навыков, необходимых для создания новых поколений программных приложений, и научную базу, которая поможет им в будущем.
Основными задачами являются:
- Знакомство с ключевыми приложениями информатики и основными методами.
- Изучение и умение использовать основные языки программирования.
- Экспертиза и оценка современных информационных систем и применения современных вычислительных методов для создания новых и более совершенных операционных систем.
- Понимание вычислительных моделей и методов их реализации в области аппаратного и программного обеспечения.
- Знакомство с новыми разработками в области Информатики, такие как Технологии Интернета, безопасность, протоколы и т.д.
Лабораторные Занятия
Университет Никосии имеет хорошо оборудованные современные компьютерные классы, где каждый студент работает за своим компьютером, и в его распоряжении неограниченное время его использования. Есть также лаборатории, предназначенные исключительно для использования студентами данной программы Информатика, с компьютерами последнего поколения.
Профессиональное объединение
Выпускники отделения Информатики имеют возможность стать членами Научно - Технического Объединения Кипра (ETEK).
ПОДРОБНЫЙ УЧЕБНЫЙ ПЛАН |
Credits
|
ECTS
Credits
|
Major Requirements
|
COMP-111 |
Programming Principles I |
3
|
6
|
COMP-112 |
Software Development Lab I |
3
|
6
|
COMP-113 |
Programming Principles II |
3
|
6
|
COMP-114 |
Software Development Lab II |
3
|
6
|
COMP-201 |
Systems Analysis and Design |
3
|
6
|
COMP-211 |
Data Structures |
3
|
6
|
COMP-212 |
Object-Oriented Programming |
3
|
6
|
COMP-302 |
Database Management Systems |
3
|
6
|
COMP-321 |
Theory of Computation |
3
|
6
|
COMP-335 |
Comp. Organization and Architecture |
3
|
6
|
COMP-354 |
Operating Systems |
3
|
6
|
COMP-358 |
Networks and Data Communication |
3
|
6
|
COMP-370 |
Algorithms |
3
|
6
|
COMP-401 |
Software Engineering |
3
|
6
|
COMP-405 |
Artificial Intelligence |
3
|
6
|
COMP-421 |
Compiler Design |
3
|
6
|
COMP-431 |
Computer Security |
3
|
6
|
COMP-498 |
Final Year Project I |
3
|
6
|
COMP-499 |
Final Year Project II |
3
|
6
|
ECE-110 |
Digital Systems |
3
|
6
|
|
56
|
114
|
Major Electives
|
COMP-213 |
Visual Programming |
3
|
6
|
COMP-254 |
Assembly Language Programming |
3
|
6
|
COMP-263 |
Human Computer Interaction |
3
|
6
|
COMP-303 |
Data Mining |
3
|
6
|
COMP-320 |
Computer Graphics |
3
|
6
|
COMP-399 |
Special Topics in Computer Science |
3
|
6
|
COMP-402 |
Advanced Databases |
3
|
6
|
COMP-411 |
Programming Languages |
3
|
6
|
COMP-412 |
Internet Programming |
3
|
6
|
COMP-413 |
Systems Programming |
3
|
6
|
COMP-414 |
Embedded Systems |
3
|
6
|
COMP-415 |
Distributed Systems |
3
|
6
|
COMP-416 |
Concurrent Programming |
3
|
6
|
COMP-432 |
Network Security |
3
|
6
|
COMP-435 |
Advanced Computer Architecture |
3
|
6
|
COMP-458 |
Network Protocols |
3
|
6
|
COMP-470 |
Internet Technologies |
3
|
6
|
|
18-30
|
36-60
|
Mathematics Electives |
17-27
|
34-54
|
Science and Engineering Electives |
4-11
|
8-22
|
Business Electives |
3-12
|
6-24
|
Language Expression |
6-15
|
12-30
|
Liberal Arts Electives |
3-12
|
6-24
|
Total Credits |
120
|
240
|
|
|
ECTS: European Credit Transfer System
|