Final Year Projects: The Malaysian Experience - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Final Year Projects: The Malaysian Experience

Description:

e.g. SQL Server 2000, career talks. Broker employment opportunities with ... Build hosting system for student web services, featuring online development' and ... – PowerPoint PPT presentation

Number of Views:117
Avg rating:3.0/5.0
Slides: 24
Provided by: cyw1
Category:

less

Transcript and Presenter's Notes

Title: Final Year Projects: The Malaysian Experience


1
Final Year Projects The Malaysian Experience
  • Wong Chek Yoon
  • Microsoft Malaysia

.NET Curriculum Workshop, 24th August, 2003
2
Content
  • Background/context
  • Constraints
  • Sketch of overall plan
  • Faculty .NET Essentials Workshops
  • All Students .NET Lecture Series
  • Final Year Students .NET Drop in Days
  • Fresh graduates broker employment opportunities
  • Why .NET for final year projects?

3
Background/context
  • Visiting Fellow at Faculty of IT, Multimedia
    University academic year 2002/2003.
  • Realisation MS Research, University Relations,
    Academic Developer, MSDNAA, MS Press produce
    lots of academic relevant resources
  • Focused on .NET for final year student projects
  • Other activities
  • Visits/lectures at other local universities
  • Create awareness of .NET info/materials for
    teaching RD (including .NET Shared Source)
  • Acknowledgments
  • Thank you MMU, USM, UiTM, UM, UTAR, Uniten, KDU,
    APIIT

4
Constraints/challenges
  • Cannot use formal contact hours for lectures
  • Faculty and students new to .NET
  • Limited time (self)

5
Overall plan
  • Faculty
  • .NET overview (academic viewpoint)
  • 2 days hands-on workshop (.NET Essentials)
  • Resources
  • Academic Resource Kit CD
  • Other CDs selected videos from MSR .NET Crash
    Courses, and from MSDN .NET Shows
  • Students
  • .NET Lecture Series (1st 2nd semester)
  • .NET Drop in Days (open lab drop-ins)
  • Students get to ask questions self-learning of
    practical aspects of .NET via hands-on labs.
  • misc invited lectures
  • e.g. SQL Server 2000, career talks.
  • Broker employment opportunities with Microsoft
    partners

6
Topics covered in .NET Essentials
7
Topics covered in .NET Lecture Series
8
Why .NET for Final Year Student Projects?
  • Academically rigorous topics which turn out to be
    relevant to Comp Sci and IT curriculum
  • OO Programming
  • Web Application Development
  • Distributed Computing
  • Security authentication/authorisation
  • Interesting, new cool technologies
  • Smart Device Applications (PDAs, Mobile Internet)
  • XML Web Services
  • Embedded systems
  • Acquire ready-to-go industry relevant skills

9
The year in pictures
.NET Lectures, Drop-in labs, etc
10
Results
  • Over 70 students completed their Final Year
    Projects using .NET (MMU, USM, UM)

11
Sampling of project titles
12
Sampling
13
Samping
14
Some more Final Year project ideas
  • Build Mobile Web and Pocket PC based solutions
    using Smart Device Extensions for Visual Studio
    .NET
  • Use .NET Speech SDK for developing speech-enabled
    web applications
  • Grid Computing using Web Services
  • Peer-to-peer computing
  • Web Services and GXA standards, and extensions
  • Build hosting system for student web services,
    featuring online development and usage metering
  • Security topics authentication, authorisation,
    encryption
  • OS topics graphical visualisation of garbage
    collection behaviour
  • Graphics programming using DirectX v.9 (with
    .NET)
  • Video streaming topics, digital rights management

15
Resources (1)
  • http//www.jati.net.my/cywong/

16
Resources (2)
  • http//docs.msdnaa.net/ark_new3.0/cd3/npage.htm

17
Resources (3)
  • http//msdnaa.net/

18
Resources (4)
  • http//research.microsoft.com/Collaboration/Univer
    sity/Europe/Events/dotnetcc/Version4

19
Resources (5)
  • http//research.microsoft.com/collaboration/univer
    sity/

20
QA and Discussions
21
Backup Slides
22
(No Transcript)
23
Teaching Ideas
  • .NET Framework
  • A Virtual Object System Development Platform
  • Of relevance to
  • Component Technology
  • Object Oriented Programming
  • Web Technology
  • Distributed Computing
  • .NET Compact Framework
  • For smart devices and embedded systems
  • Of relevance to
  • Microprocessor systems Interfacing
  • Control Systems
Write a Comment
User Comments (0)
About PowerShow.com