VENDOR CERTIFICATION FOR INFORMATION TECHNOLOGY F

CSE2FVX

Not currently offered

Credit points: 15

Subject outline

The subject focuses on several advanced concepts in C# programming. It is the final part in a pair of subjects that prepare students for the Microsoft Programming in C# examination 70-483. It introduces advanced concepts such as multithreading, LINQ and data encryption and decryption.

SchoolSchool Engineering&Mathematical Sciences

Credit points15

Subject Co-ordinatorFei Liu

Available to Study Abroad StudentsNo

Subject year levelYear Level 2 - UG

Exchange StudentsNo

Subject particulars

Subject rules

Prerequisites Must be admitted in the following course code: SBAIO and must have passed: CSE2EVX

Co-requisitesN/A

Incompatible subjectsN/A

Equivalent subjectsN/A

Special conditionsN/A

Readings

Resource TypeTitleResource RequirementAuthor and YearPublisher
ReadingsMCSD Certification Toolkit (Exam 70-483)PrescribedCovaci, T. et.al. 2013John Wiley & Sons, Inc.
ReadingsIntroduction to C#PrescribedComputer Power Institute, 2017Didasko Digital

Graduate capabilities & intended learning outcomes

01. Demonstrate understanding of multithreading and asynchronous processing

Activities:
Self-paced reading, practical activities, exercises from prescribed eBook. Webinars and discussion forums, including practical demonstrations will be used to supplement the learning of complex concepts.

02. Implement database access using LINQ

Activities:
Webinars will be used to demonstrate the core concepts of coding exception handling. Self-guided examples will help expand knowledge. Online quizzes will also help in scaffolding the learning.

03. Implement diagnostics in an application

Activities:
Self-paced reading, practical activities, exercises from prescribed eBook. Video tutorials will also be used to demonstrate working examples. As the final step webinars will be used to discuss students work using peer-learning

04. Implement data encryption and decryption

Activities:
Webinars will be used to demonstrate the core concepts. Self-guided examples will help expand knowledge. Video tutorials will also be used to demonstrate working examples.

05. Manage assemblies

Activities:
Self-paced practical activities, exercises from prescribed eBook.

Subject options

Select to view your study options…

Start date between: and    Key dates

Subject not currently offered - Subject options not available.