EN
EN
×

PROGRAM

GAU

Computer Engineering MSc



SEMESTRE 1

 

MT511

Advance Engineering Mathematics I

CR:(3,0)3

ECTS:8

Selected topic in applied mathematics drawn from variety of areas: partial differential equation, tensor analysis calculus of variations, asymptotic methods, integral equation, advanced theory of transforms and distributions and numerical analysis. (Prerequisite: Instructor’s consent)

 

ENG503

Programming Languages

CR:(3,0)3

ECTS:8

Syntax and semantics of a language, variables and data types, block structures, formal languages, functional programming, logic programming and object oriented programming.

 

TE

Technical Elective

CR:(3,0)3

ECTS:7


 

TE

Technical Elective

CR:(3,0)3

ECTS:7


 

SEMESTRE 2

 

MT512

Advance Engineering Mathematics II

CR:(3,0)3

ECTS:8

Linear topological space, Banach and Hilbert Spaces. Algebraic structure groups, rings, fields, and extension of fields. Introduction to the theory of complex variable, analytic continuation of Riemann surfaces. Some special functions.

 

ENG504

Modelling and Optimization

CR:(3,0)3

ECTS:8

Methods for mathematical modelling of the systems, optimality conditions; linear programming (model formulation, simplex method, duality, dual simplex method, sensitivity analysis); transportation problems; computer applications, quadratic programming; dynamic programming; methods for unconstrained and constrained non-linear optimization.

 

TE

Technical Elective

CR:(3,0)3

ECTS:7


 

MS590

Seminar

CR:(0,0)0

ECTS:7

This seminar is designed to promote research interest based on the studies in Master Theses. Master students must register and fulfill departmental requirements of the graduate seminar and complete their Master thesis after the seminar.

 

SEMESTRE 3-4

 

MS500

Thesis 

CR:(0,0)0

ECTS:30

The students are required to agree a Thesis subject early in their period of study with their advisor. Many will be able to settle the subject areas as they complete their undergraduate studies. Thesis I will be devoted mainly to research. Thesis II upon the assembly and presentation of results. The work of both Theses will be presented in the Seminar that will be adjudicated by a jury in the final semester.

 


 






 

MAJOR ELECTIVES

 

CEN510

Advanced Computer Networks

CR:(3,0)3

ECTS:7

Local Area Network. High-speed and bridged local area networks. Wide area networks. Internetworking. Open systems. Network simulations and performance measurement.

 

CEN528

Advance Neural Networks

CR:(3,0)3

ECTS:7

This course examines, in qualitative terms, what neural networks are, their properties and compositions. The multilayer perceptrons trained with the back-propagation algorithm and another class of layered neural networks, namely radial-basis function networks is examined and optimised. Advanced mathematical modelling of self-organizing maps and also the recurrent network architecture will be given.

 

CEN515

Advanced Data Communication

CR:(3,0)3

ECTS:7

Data communication networks and open system standards are examined. The electrical interface is simulated. Mathematical background of data transmission is applied. Protocol basics and data link control protocols are examined.

 

CEN590

Advanced Distributed Systems

CR:(3,0)3

ECTS:7

Concept of concurrency is examined. Layered protocols are examined in detail. Synchronisation in distributed systems (clock synchronisation, mutual exclusion, election algorithms) is simulated. The client-server model and implementation. Processor models are examined.

 

CEN520

Advanced Automata Theory

CR:(3,0)3

ECTS:7

Classification of automata and formal languages. Finite machines and regular events, context-free languages and machines with push-down memory, effectiveness, halting problem, insolvability, undecidability, and Turing machines. Simulations and mathematical analysis of above topic.

 

CEN579

Cryptographic Applications and Solutions

CR:(3,0)3

ECTS:7

Cryptanalysis Methods and Encryption/Decryption Techniques, starting from first known technique to nowadays will be examined. Course can be separated to three main titles which can also be listed chronologically as,(i) Classical Techniques(ii) Data Encryption Standards(iii) Advanced Encryption Standards. Simulations related with all topics will be designed and programmed.

 



SEMESTRE 1

 

MT511

Advance Engineering Mathematics I

CR:(3,0)3

ECTS:8

Selected topic in applied mathematics drawn from variety of areas: partial differential equation, tensor analysis calculus of variations, asymptotic methods, integral equation, advanced theory of transforms and distributions and numerical analysis. (Prerequisite: Instructor’s consent)

 

ENG503

Programming Languages

CR:(3,0)3

ECTS:8

Syntax and semantics of a language, variables and data types, block structures, formal languages, functional programming, logic programming and object oriented programming.

 

TE

Technical Elective

CR:(3,0)3

ECTS:7


 

TE

Technical Elective

CR:(3,0)3

ECTS:7


 

SEMESTRE 2

 

MT512

Advance Engineering Mathematics II

CR:(3,0)3

ECTS:8

Linear topological space, Banach and Hilbert Spaces. Algebraic structure groups, rings, fields, and extension of fields. Introduction to the theory of complex variable, analytic continuation of Riemann surfaces. Some special functions.

 

ENG504

Modelling and Optimization

CR:(3,0)3

ECTS:8

Methods for mathematical modelling of the systems, optimality conditions; linear programming (model formulation, simplex method, duality, dual simplex method, sensitivity analysis); transportation problems; computer applications, quadratic programming; dynamic programming; methods for unconstrained and constrained non-linear optimization.

 

TE

Technical Elective

CR:(3,0)3

ECTS:7


 

MS590

Seminar

CR:(0,0)0

ECTS:7

This seminar is designed to promote research interest based on the studies in Master Theses. Master students must register and fulfill departmental requirements of the graduate seminar and complete their Master thesis after the seminar.

 

SEMESTRE 3-4

 

MS500

Thesis 

CR:(0,0)0

ECTS:30

The students are required to agree a Thesis subject early in their period of study with their advisor. Many will be able to settle the subject areas as they complete their undergraduate studies. Thesis I will be devoted mainly to research. Thesis II upon the assembly and presentation of results. The work of both Theses will be presented in the Seminar that will be adjudicated by a jury in the final semester.

 


 






 

MAJOR ELECTIVES

 

CEN510

Advanced Computer Networks

CR:(3,0)3

ECTS:7

Local Area Network. High-speed and bridged local area networks. Wide area networks. Internetworking. Open systems. Network simulations and performance measurement.

 

CEN528

Advance Neural Networks

CR:(3,0)3

ECTS:7

This course examines, in qualitative terms, what neural networks are, their properties and compositions. The multilayer perceptrons trained with the back-propagation algorithm and another class of layered neural networks, namely radial-basis function networks is examined and optimised. Advanced mathematical modelling of self-organizing maps and also the recurrent network architecture will be given.

 

CEN515

Advanced Data Communication

CR:(3,0)3

ECTS:7

Data communication networks and open system standards are examined. The electrical interface is simulated. Mathematical background of data transmission is applied. Protocol basics and data link control protocols are examined.

 

CEN590

Advanced Distributed Systems

CR:(3,0)3

ECTS:7

Concept of concurrency is examined. Layered protocols are examined in detail. Synchronisation in distributed systems (clock synchronisation, mutual exclusion, election algorithms) is simulated. The client-server model and implementation. Processor models are examined.

 

CEN520

Advanced Automata Theory

CR:(3,0)3

ECTS:7

Classification of automata and formal languages. Finite machines and regular events, context-free languages and machines with push-down memory, effectiveness, halting problem, insolvability, undecidability, and Turing machines. Simulations and mathematical analysis of above topic.

 

CEN579

Cryptographic Applications and Solutions

CR:(3,0)3

ECTS:7

Cryptanalysis Methods and Encryption/Decryption Techniques, starting from first known technique to nowadays will be examined. Course can be separated to three main titles which can also be listed chronologically as,(i) Classical Techniques(ii) Data Encryption Standards(iii) Advanced Encryption Standards. Simulations related with all topics will be designed and programmed.

 

Here's what you want to ask

Have a look at our frequently asked questions page. The answer to many questions there.

GO

All the information you are looking for here

Girne American University booklet can be downloaded in PDF format.