Software Engineering Software Engineering in Media Engineeringin Media EngineeringSoftware Engineering Software Engineering in Media Engineeringin Media Engineering
ObjectivesObjectivesCoursesCourses
SkillsSkills
Objectives in Media Engineering
FORMALLY: Your Professional Studies consist of studies on software engineering, multimedia technology and production, Internet technology, web development, visual design, and electronic services.
Objectives in Software Engineering
What ever you do – it mainly deals with software and you need to have knowledge of
• System Level Architecture – e.g. web store• Platforms – e.g. content management• Mashup Components – e.g. maps• Frameworks – e.g. running application• Programming – e.g. writing and testing PHP code
A BATCHELOR is expected to cover ALL of these aspects!
Software Engineering is Concentrating on WEB
What ever you do – it mainly deals with web or web based technologies, tools and components
=>
For us Software Engineering is concentrating on WEB based application development
Web Application
In software engineering, a web application or webapp is an application that is accessed via a web browser over a network such as the Internet or an intranet.
Courses During the Two First Years
Object Oriented Programming (PHP))
Object Oriented Programming (PHP))
Object Oriented Programming (PHP)
Web Development Basics
Database Management
(SQL)
XMLXML
Internet Programming
(PHP + SQL)
Internet Programming
(PHP + SQL)
Building a Web Store
Starting Programming
Mobile Programming
Mobile Programming
XHTML
JavaScripting
ActionScripting
Web Application D
evelopment Tube (PH
P)
Web Application D
evelopment Tube (PH
P)
Object Oriented Programming (PHP)
Web Development Basics
Database Management
(SQL)
Introduction to Programming (PHP)
Introduction to Programming (PHP)
Web Development Basics
Web Development Basics
Database Management
(SQL)
Database Management
(SQL)
Software Engineering
Software Engineering
All Skills in Software Engineering
Web Application Development Tube (PHP)Web Application Development Tube (PHP)
.NET Application Development (optional module)
.NET Application Development (optional module)
Java Application Development (optional module)
Java Application Development (optional module)
Multi-channel Web ApplicationRich User Interface - USABILITY
•
•
•
•
•
•
DB
1. Client-side scripting 2. Server-side
scripting3. Database management
DatabaseWeb server
Never Do THIS... Or you will be remembered as an unrealiable
personReturned Project in Tuubi:
Found from Another Web Site:
1. Far too advanced
2. Didn’t contain any of the required features
If using components made by other persons or organizations or ... USE ALWAYS a REFERENCE to the original source!