TCS- 2. 41. 1 Software Engineering, MMU Cyberjaya. Multimedia. University. Cyberjaya » Faculty of Information. You are expected to read the following references to complement your understanding of the subjects taught in this course. Questions for assignments and pop quizzes.Course Detail · Find a Course · Undergraduate Study · Study · Manchester Metropolitan University. Your final year includes Enterprise Programming, Programming Languages and Software Engineering Frameworks, Advanced Web Development, Mobile Applications Development, and Software Agents and Optimisation. If you opt for the four year sandwich route your third year will be spent on placement. Core Units. Enterprise Programming. Engineering - Electrical and Electronic. World Class Graduates & Alumni. MMU Enters World Rankings! MMU Staff Awards Winners Excellent Teaching Award- Gan Ming Tao. Study at MMU. Study at MMU; Undergraduate study; Postgraduate study; CPD; Student Finance. A critical study of software engineering frameworks and build systems. Students will build secure, robust, maintainable enterprise level applications using a variety of current distributed programming techniques. Includes use of common enterprise design patterns and implementation in a suitable language, professional programming techniques, distributed programming creation and analysis of distributed applications in a high level language, web service architectures e. WSDL, SOAP, XML/ JSON processing, current techniques in enterprise application development e. Hadoop, cloud computing, reference architectures, models and frameworks and enterprise frameworks e. Hibernate, Struts. Programming Languages and Software Engineering Frameworks. This unit will compare and contrast a range of programming language that covers the major programming paradigms such as functional, imperative and declarative. The unit will also critically evaluate the architecture of large scale software. Includes: an overview of the evolution of programming language paradigms and language design. A comparative analysis and critical evaluation of programming language concepts and paradigms, concepts of variable type and binding, design patterns and software architectures. A critical study of software engineering frameworks and build systems. Option Units. Advanced Web Development. Students will learn to use and critically evaluate alternatives to the LAMP stack they have met at earlier levels. Students will build robust, maintainable web applications by working within contemporary clientside and server- side frameworks. Contents: Client- side MVC frameworks (e. Angular. js) for the structuring and organisation of Java. Script web applications. Extension of client- side technologies (e. Java. Script) to the server- side for unified development of event- driven dynamic web apps (e. Node. js). Not Only SQL (No. SQL) alternatives to RDBMSs and their associated data structures (e. JSON- like formats using Mongo. DB) for unified client- server data representation. Modern development stacks that combine the technologies above (e. MEAN) as an alternative to traditional LAMP development techniques. PHP frameworks (e. 4 postgraduate research positions are available at Faculty of Engineering, MMU Cyberjaya from July 2013. software engineering, mathematics, econometrics. We are listed in the Top 200 QS World University Ranking by Subject in Electrical and Electronic Engineering. MMU develops its. Multimedia University. Information for academic and support staff at Manchester. Teaching and Assessment Essentials for MMU staff. Updates. Faculty of Science and Engineering. This is the website of the Faculty of Science and Engineering at Manchester Metropolitan University MMU. Notes on lectures and tutorials are provided in the table below. No. LECTURE/TUTORIAL NOTES. SUBJECT. DOWNLOAD. 1. Tutorial-01 20Jun2005. Class Introduction. Code. Igniter, Cake. PHP) as an alternative to traditional LAMP development techniques for multiuser dynamic web apps. Web servers (e. g. URL rewriting), web security (e. XSS, SQL injections and SSL/TLS) and cloud hosting services (e. Heroku, Google App Engine). Mobile Applications Development. This unit provides a thorough grounding in smartphone application development, location aware applications and mobile device technologies. Includes smartphone development, creation of mobile applications using a current mobile device development environment e. Phone, i. Pad, Android, wireless technologies and security, technologies available, characteristics and security models e. RFID, Wi. Fi, Bluetooth. Location- aware mobile applications, access and analysis of location on mobile devices and creation of intelligent applications. Current practice in mobile application development. New and emerging mobile application techniques and devices e. Wireless sensors and sensor networks. Smart Environments. Software Agents and Optimisation. Students will be introduced to the fundamental concepts in evolutionary algorithms and agentbased simulation, and develop their proficiency in the development, application and analysis of these methodologies. The unit includes evolution and natural selection, fitness landscapes and search, optimisation and approximation, encodings and fitness functions, evolutionary search and optimisation, and applications. Software agent concepts, intelligent agent design and implementation of multi- agent systems. Faculty of Engineering. Best Ph. D. Thesis Award (IT)- Dr. Chin Ji Jian. Best FYP Award (Eng) - Teh Thong Yun.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |