Page 46 - Graduate Studies Bulletin
P. 46
GRADUATE STUDIES BULLETIN
SE 539 MOBILE APPLICATION DEVELOPMENT
Credits: 3(3-1-0) Prerequisites: None
This course covers how to develop applications for mobile platforms.
Differences between mobile and desktop computing will be investigated,
sample mobile apps will be dissected, and tool suites for the development
of mobile software will be covered, including programming languages,
frameworks, libraries and integrated development environments.
SE 541 SOFTWARE QUALITY ASSURANCE & ENGINEERING
Credits: 3(3-1-0) Prerequisites: None
This course prepares students to take leading roles in software development,
management, and maintenance processes in particular, to plan software
quality assurance activities in software development, to lead and execute the
activities, and to improve software processes used. It discusses theoretical
issues such as software products and product quality (in accordance with
current ISO and IEEE software engineering standards), project management
activities providing planning and monitoring software product quality
during a project, and application of software quality techniques and tools
in numerous software life cycle activities and to different software products.
SE 543 BUSINESS INTELLIGENCE
Credits: 3(3-1-0) Prerequisites: None
This course a gentle introduction to Business Intelligence and Business
Analytics through practical business problems. the course provides a good
coverage of Business Intelligence (BI) and data analytics. The focus is on the
underlying data mining techniques and the architectural aspects of BI, with
special emphasis on Big Data architectures and technologies. The course
starts by defining Business Intelligence and introducing the BI Spectrum
(levels of analysis in BI systems). The techniques and algorithms used
across the spectrum are then covered in depth with some examples and
problems to solve. A special module on Big Data analytics covers Big Data
Architectures and Technologies such as Hadoop, MapReduce, Hive …etc.
SE 545 COMPUTER NETWORKS ROUTING AND SWITCHING
Credits: 3(3-1-0) Prerequisites: None
This is an advanced course on IP routing and switching protocols. The
course will start by reviewing the basic routing and switching protocols.
Then more advanced topics in both routing and switching will be covered.
45PRINCE SULTAN UNIVERSITY