Introduction to Programming in .NET
Unit code: HIT1404
| Credit points | 12.5 Credit Points |
| Duration | 1 Semester or equivalent |
| Contact hours | 48 Hours |
| Campus | Hawthorn |
| Prerequisites | Nil |
| Corequisites | Nil |
Related course(s)
A unit of study in the Bachelor of Business Information Systems, Bachelor of Information and Communication Technology
Aims and objectives
Learning Outcomes
Students who successfully complete this subject should be able to:
Students who successfully complete this subject should be able to:
- write programming code that makes use of: structured programming constructs of sequence, selection and repetition; variables, symbolic constants, structures, arrays, simple text files and built-in functions and methods for conversion between various data types; selected built-in string handling functions and methods; simple classes and objects
- Design and write code that uses principles of modular design with use of sub procedures and function
- Given user requirements, design and implement a well structured and documented coded solution to solve simple business problems develop a test plan and create useful test data to test written code
- Utilise on-line help and debugging tools provided with a selected programming language
- Use the Visual Studio.NET Integrated Development Environment to build Windows applications, create and maintain Visual Basic.NET objects, make use of Visual Basic.NET debugging tools and on-line help including the Microsoft Developer Network library (MSDN).
Content
- Structured Programming Constructs: Sequence, Condition and Iteration
- Data types and conversion functions and methods
- variables and variable life time and scope, symbolic constants
- Arithmetic operations, input data validation with string handling methods
- Sub procedures and functions with arguments and parameters
- 1 and 2 dim arrays, Array List , structures
- Coding standards and documentation
- Simple classes and objects
- text files
- ASP.Net
- Problem solving algorithms and structured programming case study
- Project charts (structure charts), flowcharts
- The Visual Studio.NET Integrated Development Environment
- Event driven windows applications
- Testing strategies(developing a test plan and creating suitable test data), debugging techniques, Visual Studio.NET debugging tools, online and MSDN help, and considerations for design of user interface.
Reading materials
A large number of books discuss topics covered in the subject. The following books are some recommended texts:
Deitel, P & Dietel, H., “Visual Basic 2010: How to Program”, Prentice Hall, 2011
Del Sole, A., “Visual Basic 2010 unleashed” Pearson Education, 2010
Shelly, G & Hoisington, C., “Visual Basic 2010: for Windows, Web, and Office Applications”, Cengage Learning, 2011
Zak, D., "Programming with Microsoft Visual Basic 2010, 5th Ed", Thompson Course Technology, 2011
