Aravind Mohan

Fall 2024 / COIS-2350, Applications Programming

Catalog Description:
This course introduces students to writing application programs for business end users. Topics covered include an introduction to computer algorithms and problem solving, GUI design and implementation, and processing data in files. This is a required course for the Business CIS and both CS/IT majors and CS minors.
Prerequisites: COSC-1325 Programming Fundamentals [ with grade of C or better].

Course Overview:
Provides students with the programming logic and techniques required to support typical business processes and produce typical reports. Topics will include: extensive coverage of the Java programming language, various forms of data from files and databases, sorting and searching methods, report formating techniques, and software documentation and testing methods. Upon successful completion of this course, students will have a working knowledge of the Java programming language and will be able to design, write, and debug Java computer programs. Students must have a wireless tablet PC or laptop computer and bring it to every class session.

Required Textbook:

      Malik, D.S. Java Programming: From Problem Analysis to Program Design. 5th edition, Course Technology, 2012. ISBN: 9781111530532.

Course Details:

Lecture:
Tuesday,Thursday -- 1:00 pm to 2:20 pm, Cooke 211.
Office Location:
Cooke C-206
Office hours:
Monday, Wednesday -- 8:00 am to 11:00 am.
Tuesday, Thursday -- 8:00 am to 9:00 am and 11:00 am to 1:00 pm.

 

Link to Lesson-1 Slides    Link to Setup Instructions