Course Information & Syllabus
Course Information :
An expected significant trend in new technology is the convergence of wireless communication technologies and
computing to support 'computing on the move'. Developers of mobile computing systems will need a range of current and
emerging skills and knowledge including: software design and development, communications and network technologies,
mobile computing applications, issues such as security and ethics. The degree introduces you to this emerging field.
Year 1 :
Computer Platforms
Computing Solutions
S/W Constructs and Tools
Introduction to Programming in C
Mathematical Foundations for Computer Science
Systems Analysis
Discrete Mathematics
Visual Programming
Computer Architecture
Professional Communication and Technical Report Writing
Year 2 :
Database Management Systems
Principles of Management
Communication Technology
Data Structures and Algorithms
Computer Implementation Project
Digital Electronics
Object Oriented Programming using C++
Quality Management Principles
Systems Software
Operating Systems
Year 3 :
Decision Support Systems
Wireless Interaction Design
Programming in Java
Networking
Advanced Computing Project
Human Computer Interface
Data Mining and Data Warehousing
Techniques of Artificial Intelligence
Databases and Mobile Computing
Wireless Business Applications
Year 4 :
WML Script and WAP
Software Project Management
Internet Programming
Unix and Shell Programming
Mobile Computing and the Internet
Industrial Project
Coursework & Assessment :
Units are normally assessed through class tests, quizzes, time-constrained assignments, seminars on chosen topics,
case studies, work-based projects, mid-semester and endsemester theory/ practical exams. The project in the third
year is assessed by a combination of written report and presentation.
Careers :
Graduates may expect excellent career opportunities as Programmers, Software Engineers, Computer Consultants, R&D Engineer, Digital Video Editors, etc. The students may also go for higher studies.