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
   41   42   43   44   45   46   47   48   49   50   51