COMPULSORY MODULES
FIRST SEMESTER
INTRODUCTION TO COMPUTING
Course code
CMPE101
Credit
3
Theoretical
2
Practical
2
Ects
5
This course presents the basics of computer systems The course is structured in two parts; including a short history of computers the first part of this course presents the history basic concepts and terminology of information technology basic hardware and software components of a computer system and integration of computer system components Besides the terminologies and abbreviations the students learn about the hardware setup of a personal computer and the relations between the processor memory and secondary devices The laboratory part includes basic computer usage and office programs (MS Word Excel) In the second part basics of problem solving approaches components and construction of computer programs flow-charting and modular programming issues are discussed Basics of C programming language are covered in classroom
READING AND WRITING SKILLS-I
CALCULUS-I
LINEAR ALGEBRA
GENERAL PHYSICS-I
INTRODUCTION TO SOFTWARE ENGINEERING
TURKISH LANGUAGE
TURKISH
SECOND SEMESTER
INTRODUCTION TO PROGRAMMING
READING AND WRITING SKILLS-II
HISTORY OF CIVILIZATION
CALCULUS-II
DISCRETE MATHEMATICS
GENERAL PHYSICS-II
MODERN TURKISH HISTORY
THIRD SEMESTER
DIGITAL LOGIC DESIGN
ALGORITHMS AND PROGRAMMING
INTERNET PROGRAMMING
DIFFERENTIAL EQUATIONS
INTRODUCTION TO PROBABILITY AND STATISTICS
FOURTH SEMESTER
VISUAL PROGRAMMING
COMPUTER ARCHITECTURE AND ORGANIZATION
DATA STRUCTURES AND DATA ORGANIZATION
ENGINEERING ECONOMY
SOFTWARE REQUIREMENT ANALYSIS AND MODELLING
FIFTH SEMESTER
OBJECT ORIENTED PROGRAMMING
DATABASE MANAGEMENT SYSTEMS AND PROGRAMMING-I
OPERATING SYSTEMS
INFORMATION SECURITY AND ASSURANCE
SOFTWARE DESIGN AND ARCHITECTURE
SIXTH SEMESTER
FUNDAMENTALS OF COMPUTER NETWORKS
DATABASE MANAGEMENT SYSTEMS AND PROGRAMMING-II
SOFTWARE QUALITY ASSURANCE AND TESTING
SOFTWARE PROCESS AND MANAGEMENT
AREA ELECTIVE
SEVENTH SEMESTER
ARTIFICIAL INTELLIGENCE
PROJECT MANAGEMENT
INTRODUCTION TO HUMAN-COMPUTER INTERACTION
SUMMER TRAINING
AREA ELECTIVE
UNIVERSITY ELECTIVE
EIGHTH SEMESTER
SYSTEMS PROGRAMMING
CAPSTONE PROJECT
AREA ELECTIVE
AREA ELECTIVE
UNIVERSITY ELECTIVE
OPTIONAL MODULES
INTERNET PROGRAMMING-II
Course code
CMPE483
Credit
3
Theoretical
3
Practical
0
Ects
Introduction to Internet Programming Overview of Html language Brief overview of CSS and Javascript The building blocks of Php Flow control and functions Working with forms Cookies and User Sessions Interaction with MySQL using Php Sample applications
MODERN PROGRAMMING PLATFORMS
PROGRAMMING IN MATLAB FOR ENGINEERING
INTRODUCTION TO CRYPTOGRAPHY AND NETWORK SECURITY
MANAGEMENT INFORMATION SYSTEMS
COMPUTER NETWORK DESIGN AND APPLICATIONS
COMPUTER AIDED DATA ANALYSIS
ROBOTICS
MOBILE APPLICATION DEVELOPMENT
COMPUTER AIDED DESIGN
Show less