INFO125-23S1 (C) Semester One 2023

Introduction to Programming with Databases

15 points

Details:
Start Date: Monday, 20 February 2023
End Date: Sunday, 25 June 2023
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 5 March 2023
  • Without academic penalty (including no fee refund): Sunday, 14 May 2023

Description

Computer programming with an emphasis on the development of business applications with the .NET framework and their connection to databases. It includes an introduction to programming logic and concepts, the Visual Studio environment, processing data, and using SQL to retrieve and update data. The course makes extensive use of problem solving exercises and hands-on tutorials.

C# is a popular programming language used for the development of applications of different sizes. It is easy to learn and use. INFO125 is targeted at beginning programmers.  It aims to introduce students to the programming logic necessary for development of information systems regardless of the programming language used; to programming and database concepts; and to enable them to develop simple applications using C# and Microsoft Visual Studio.  This course will build a practical and theoretical foundation for future study and careers in information systems and technology or introduce valuable skills for business professionals.

Learning Outcomes

  • By the end of this course, the student should be able to:
  • Analyse business environments to define user requirements
  • Discuss the steps in developing an application in C#.
  • Describe and explain the basic concepts of programming, problem solving and design techniques
  • Describe the Visual Studio environment and use its functionality to develop simple business applications
  • Explain how databases are used to store business data.
  • Describe and explain the parts of a database and database operations.
  • Access and manipulate data from applications.
  • Gain hands-on development experience through a series of tutorial exercises.
    • University Graduate Attributes

      This course will provide students with an opportunity to develop the Graduate Attributes specified below:

      Critically competent in a core academic discipline of their award

      Students know and can critically evaluate and, where applicable, apply this knowledge to topics/issues within their majoring subject.

      Employable, innovative and enterprising

      Students will develop key skills and attributes sought by employers that can be used in a range of applications.

Restrictions

ACIS125, AFIS125

Timetable 2023

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Wednesday 16:00 - 18:00 E5 Lecture Theatre 20 Feb - 2 Apr
24 Apr - 4 Jun
Computer Lab A
Activity Day Time Location Weeks
01 Thursday 13:00 - 15:00 Meremere 110 Computer Lab 27 Feb - 2 Apr
24 Apr - 4 Jun
02 Wednesday 09:00 - 11:00 Meremere 110 Computer Lab 27 Feb - 2 Apr
24 Apr - 4 Jun
03 Thursday 16:00 - 18:00 Meremere 110 Computer Lab 27 Feb - 2 Apr
24 Apr - 4 Jun
04 Wednesday 11:00 - 13:00 Meremere 110 Computer Lab 27 Feb - 2 Apr
24 Apr - 4 Jun

Examination and Formal Tests

Test A
Activity Day Time Location Weeks
01 Thursday 18:30 - 20:30 Ernest Rutherford 464 Computer Lab 24 Apr - 30 Apr
02 Thursday 18:30 - 20:30 Jack Erskine 248 Computer Lab 24 Apr - 30 Apr
03 Thursday 18:30 - 20:30 Rehua 008 Computer Lab 24 Apr - 30 Apr

Course Coordinator

Constantine Zakkaroff

Lecturer

Tanja Mitrovic

Tutor

Thilini Bhagya

Assessment

Assessment Due Date Percentage 
Online Quiz 8%
Two homework assignments 16%
Mid-semester test 36%
Final Examination 40%

Textbooks / Resources

Required Texts

Gaddis, Tony; Starting out with visual C# ; Fifth edition; Pearson Education, Inc., 2020.

Indicative Fees

Domestic fee $899.00

International fee $4,750.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Department of Accounting and Information Systems .

All INFO125 Occurrences

  • INFO125-23S1 (C) Semester One 2023