Faculty Syllabus

ITSE-2305 Windows Programming (Visual Basic .NET)


Rudy Martinez


Credit Spring 2024


Section(s)

ITSE-2305-001 (76376)
LEC DIL ONL DIL

Course Information

Section Information

Course Name, Number, Section & Synonym ITSE-2305-001-76376
Course Description Introduction to computer programming for windows. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, files and databases. The course will also emphasize object-oriented programming with encapsulation (creating classes and instances), inheritance (defining classes the inherit data and/or methods from existing classes) and polymorphism (overriding base-class methods in derived classes).
Instructional Method LEC
Location ONL - DIL
Course Days & Times
Credits & Contact Hours 3 Credit Hours / 48 Contact Hours
Prerequisites

Instructor Information

Name Rudy Martinez
ACC E-Mail Address rmartin6@austincc.edu
Office Location Google Meet Audio
Office Phone Number 5122234754
Office Hours M T W Th F 7:30 AM - 8:30 AM
Other Information Send email to confirm appointment.
ITSE2305 Syllabus
Getting Started
  • Getting Started

    1. Set a timer for one hour to read the Syllabus (including links), Schedule (see link below), and Blackboard (Bb) content.

    2. In Bb, select the Assignments tab on the left. Complete the Orientation Exam. 

    3. Begin work on the first assignment.

    4. Maintain a daily commitment to studying and coding.

     


Course Description/Rationale
  • Course Description/Rationale

     

    Course Description:

    Introduction to computer programming for windows. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, files and databases. The course will also emphasize object-oriented programming with encapsulation (creating classes and instances), inheritance (defining classes the inherit data and/or methods from existing classes) and polymorphism (overriding base-class methods in derived classes).

    Course Rationale: 

    This is an intermediate programming course using the Visual Basic language. It assumes prior programming experience. This course will prepare students for ITSE 2349/BCIS 2332 (Advanced Visual Basic Programming.NET). This is an optional course in the Local Area Network Administration and Microcomputer Applications Support AAS degrees, and in the Local Area Network Administration and Database Certificates.

     

     Prerequisite(s):  One semester of programming or department approval.

     


Student Learning Outcomes/Learning Objectives
  • Student Learning Outcomes/Learning Objectives

     

    Course Objectives/ Learning Outcomes: 

    The student will use Visual Basic.Net to build Windows applications using structured and object-based programming techniques. Students will be exposed to the following concepts and/or skills at an Intermediate concepts level:

    • Analyze program requirements
    • Design/develop programs with GUI interfaces
    • Code programs and develop interface using Visual Basic.Net
    • Perform tests, resolve defects, and revise existing code

     


Readings
  • Readings

    The textbook is part of the First Day Access program and will be available by the first day of class. The price is included with tuition.

     

    Access the textbook via the "ITSE2305 Textbook" tab in Blackboard.

     

    Textbook Used in the Course:

    Starting Out With Visual Basic 8th Edition

    Authors: Gaddis & Irvine; Publisher: Pearson: Publication Date: 2020

    ISBN-13: 978-0135204658

    ISBN-10: 0135204658

    Print or digital versions of the official textbook from the publisher are acceptable. Only the textbook is required. Additonal packages/products are not required.

     


Course Requirements
General Course Policies and Welcome Letter
Course Subjects
  • Course Subjects

     

    Textbook Chapters:

    Chapter 7 - Multiple Forms, Modules, and Menus

    Chapter 8 - Arrays and More

    Chapter 9 - Files, Printing, and Structures

    Chapter 10 - Working with Databases

    Chapter 11 - Developing Web Applications

    Chapter 12 - Classes, Collections, and Inheritance

     


Blackboard Access
  • Blackboard Access

     

    Blackboard (Bb) course access 1st week of class:

    Students must access the course in Bb during the 1st week of class to be counted as "Attending".  If a student does not access the course in Bb during the 1st week of class s/he will be classified as "Never Attended" and will be ineligible for financial aid and automatically dropped from the course.


College Policies

Office Hours

M T W Th F 7:30 AM - 8:30 AM Google Meet Audio

NOTE Send email to confirm appointment.

Published: 01/05/2024 15:53:45