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.

School: Engineering and Mathematical Sciences (Pre 2022)

Credit points: 15

Subject Co-ordinator: Fei Liu

Available to Study Abroad/Exchange Students: No

Subject year level: Year Level 2 - UG

Available as Elective: No

Learning Activities: N/A

Capstone subject: No

Subject particulars

Subject rules

Prerequisites: CSE2EVX
Students must be admitted in the following course: SBAIO

Co-requisites: N/A

Incompatible subjects: N/A

Equivalent subjects: N/A

Quota Management Strategy: N/A

Quota-conditions or rules: N/A

Special conditions: N/A

Minimum credit point requirement: N/A

Assumed knowledge: N/A

Learning resources

Introduction to C#

Resource Type: Book

Resource Requirement: Prescribed

Author: Computer Power Institute

Year: 2017

Edition/Volume: N/A

Publisher: Didasko Digital

ISBN: N/A

Chapter/article title: N/A

Chapter/issue: N/A

URL: N/A

Other description: N/A

Source location: N/A

MCSD Certification Toolkit (Exam 70-483)

Resource Type: Book

Resource Requirement: Prescribed

Author: Covaci, T. et.al.

Year: 2013

Edition/Volume: N/A

Publisher: John Wiley & Sons, Inc.

ISBN: N/A

Chapter/article title: N/A

Chapter/issue: N/A

URL: N/A

Other description: N/A

Source location: N/A

Career Ready

Career-focused: No

Work-based learning: No

Self sourced or Uni sourced: N/A

Entire subject or partial subject: N/A

Total hours/days required: N/A

Location of WBL activity (region): N/A

WBL addtional requirements: N/A

Graduate capabilities & intended learning outcomes

Graduate Capabilities

Intended Learning Outcomes

01. Demonstrate understanding of multithreading and asynchronous processing
02. Implement database access using LINQ
03. Implement diagnostics in an application
04. Implement data encryption and decryption
05. Manage assemblies
Subject not currently offered - Subject options not available.