7
Fourth Year · Semester VII

Semester VII — Intelligence, Graphics & the Web

Artificial intelligence, compiler design, computer graphics and e-commerce web engineering.

8 Courses 18.0 Credits
540201 Theory

Artificial Intelligence

An overview of artificial intelligence and AI programming languages such as Prolog; environment and agent types, agent models and...

3.0 Cr 45 class hours
View course outline
540202 Lab

Artificial Intelligence Lab

Laboratory assignments based on course 540201. Students implement core AI technologies and algorithms — search strategies, knowled...

1.5 Cr 23 class hours
View course outline
540203 Theory

Compiler Design and Construction

Introduction to compilers — the analysis of a source program, the phases of a compiler and compiler-construction tools. A simple o...

3.0 Cr 45 class hours
View course outline
540204 Lab

Compiler Design Lab

Laboratory classes based on course 540203. Students write Lex specifications to recognize verbs, parts of speech, keywords, identi...

1.5 Cr 23 class hours
View course outline
540205 Theory

Computer Graphics

Graphics input, storage, output and communication devices, common display devices and the raster-scan CRT. Scan conversion — scan-...

3.0 Cr 45 class hours
View course outline
540206 Lab

Computer Graphics Lab

Laboratory classes based on course 540205. Students scan-convert lines, circles and ellipses; fill rectangles, polygons and ellipt...

1.5 Cr 23 class hours
View course outline
540207 Theory

E-Commerce and Web Engineering

Introduction to e-commerce — e-commerce business models and concepts, payment systems, marketing techniques and applications (B2C,...

3.0 Cr 45 class hours
View course outline
540208 Lab

E-Commerce and Web Engineering Lab

Laboratory classes based on course 540207. Students are introduced to cPanel, WHM, SSL, DNS and domain registration and hosting; b...

1.5 Cr 23 class hours
View course outline