FIRST SEMESTER
PROGRAMMING LANGUAGES
Course code
CMPE501
Credit
3
Theoretical
3
Practical
0
Ects
Brief historical perspective Understanding and using Integrated Development Environment (IDE) Java basics introduction to graphical user interfaces (GUI) for Java using Swing Components and Java Listeners Swing dialogue boxes developing GUI applications theory of Object Oriented Programming with Unified Modeling Language (UML) Object-Oriented (OO) problem solving Object-Oriented (OO) concepts (inheritance composition abstract classes etc) object relations developing Object-Oriented (OO) applications with design patterns Unit Testing Project Presentations
ELECTIVE
ELECTIVE
ELECTIVE
SECOND SEMESTER
ADVANCED TOPICS IN SOFTWARE ENGINEERING
SEMINAR
ELECTIVE
ELECTIVE
THIRD SEMESTER
THESIS
OPTIONAL MODULES
ADVANCED DATABASE MANAGEMENT SYSTEMS
Course code
CMPE540
Credit
3
Theoretical
3
Practical
0
Ects
This course covers a number of advanced topics in database management systems and modern database applications The specific topics include advanced concurrency control techniques query processing and optimization strategies for relational database systems advanced indexing methods parallel and distributed database systems next-generation data models data mining on large databases data on the web and topics in data security and privacy
COMPUTER VISION
OPERATING SYSTEM AND NETWORK SECURITY
COMPUTER NETWORKS AND COMMUNICATIONS
COMPUTER ARCHITECTURE
RESEARCH METHODS
DATABASE MANAGEMENT SYSTEMS AND PROGRAMMING-I
SYSTEM MODELLING SMULATION
OBJECT ORIENTED PROGAMMING
OPERATING SYSTEMS
PERFORMANCE EVALUATION OF COMPUTER NETWORKS
COMPUTER NETWORK DESIGN AND APPLICATIONS
AUTONOMOUS ROBOTS
SYSTEMS PROGRAMMING AND APPLICATIONS
ALGORITHMS AND PROGRAMMING
ARTIFICIAL NEURAL NETWORKS
ADVANCED NETWORK PROGRAMMING
SYSTEMS PROGRAMMING
MANAGEMENT INFORMATION SYSTEMS
DIGITAL IMAGE PROCESSING
DATA MINING AND BUSINESS INTELLIGENCE
EDUCATIONAL TECHNOLOGY
ADVANCED DIGITAL SIGNAL PROCESSING
COMPUTER VISIONS
MANAGEMENT SCIENCE
INFORMATION SYSTEMS DESIGN AND MANAGEMENT
COMPUTER NETWORK DESIGN AND APPLICATIONS
OPERATIONS RESEARCH TECHNIQUES
COMPUTER VISION
CALCULUS I
NUMERICAL LINEAR ALGEBRA
ADVANCES ON VLSI DESIGN
ADVANCED COMMUNICATION SYSTEMS
SELECTED TOPICS IN DIGITAL COMMUNICATIONS
DATABASE MANAGEMENT SYSTEMS AND PROGRAMMING II
BIOMETRIC SYSTEMS
Show less