Take your Business Systems Programming I course online today!
Home / FAQs / Online Degrees / Certificate Courses / Admission Policies / Class Rooms / Request Info.

Canyon College

online Business Systems Programming I course at Canyon College

COURSE SYLLABUS: Business Systems Programming I

Course Title:
Department:
Instructor:
Home Ph. #:
BIS402 - Business Systems Programming I
Computer Science
Gene Bryant, MS - Contact | Vita
(000) 000-0000


Course Description:

This course provides the conceptual foundation to develop computer software programs. Topics include program structure and syntax, documentation, input/output, constants and variables, calculations, logic structures, control structures, arrays, files and design considerations. The course uses C#.

Textbook: Online Bookstore

murach’s C#
Joel Murach / Doug Lowe
Mike Murach and Associates, 2004
ISBN #: 1890774227

Compiler / Software:

Microsoft Visual C# .NET 2003 Standard Edition (or higher) is required.

Grading:

Programs 25%
Quizzes 25%
Final Project 25%
Final Exam 25%
Final grades will be assigned based on the following percentage scale:
A 90% or higher
B 80% to 89%
C 70% to 79%
D 60% to 69%
F lower than 60%
Schedule and Assignments:

Week Read / Study Assignments
1 Ch 1: Intro to Visual Studio.net

Ch 2: How to design a Windows Form Application

Ch 3: How to code and test a Windows Forms Application
If not done so already, install the C# compiler.

Take Quiz 1 by Day 7.
2 Ch 4: How to work with numeric and string data

Ch 5: How to code control structures
Complete Program 1 by Day 7.

Take Quiz 2 by Day 7.
3 Ch 6: How to code methods and event handlers Complete Program 2 by Day 7.

Take Quiz 3 by Day 7.

The Final Project will be emailed by Day 7. Send me an email if you have not received a copy by then.
4 Ch 7: How to code exceptions and validate data Complete Program 3 by Day 7.

Take Quiz 4 by Day 7.
5 Ch 8: How to use arrays and collections Complete Program 4 by Day 7.

Take Quiz 5 by Day 7.
6 Ch 9: How to work with dates and strings

Ch 10: Further topics with Windows Forms and Controls
Complete Program 5 by Day 7.

Take Quiz 6 by Day 7.
7 Ch 11: How to debug an application Complete Program 6 by Day 7.

Take Quiz 7 by Day 7.

The Final Exam will be emailed by Day 7. Send me an email if you have not received a copy by then.
8 Final Exam Submit Course Project by Day 7.

Submit Final Exam by Day 7.


Miscellaneous:

Work Week:
For the purpose of this course, the work week will begin on Monday (Day 1), and end on Sunday (Day 7). If you start the course in the middle of a week, your Day 1 of Week 1 will be the Monday immediately following your start day.

Late Submissions:
Any work turned in late, up to one week, will be assessed a 10% penalty; up to two weeks, 20% penalty. No work will be accepted after more then two weeks after the due date. All work must be submitted by Day 7 of Week 8.

Email:
Send messages using Contact form. When sending email outside of this website, please put the course number (BIS402) as part of the subject line. Any of the following would be ideal:

BIS402 – Quiz 1 Question
BIS402 – Forms
BIS402 – HELP!!!

All email inquires needing a reply, will be answered within 24 hours. If you do not receive some type of an acknowledgement from me within that time, I either did not receive the original email, or I, uhm, forgot. In either case, please send me a “gentle” reminder. If that doesn’t work, there really might be something wrong with our email “connection,” and you should follow up with a phone call.

What is expected of the students:

LOTS. Lots of hours, sweat and effort, along with night after night of writing code. At least, if this is what you think from the first, you’ll be better off. There will be lots of reading, and there will be tons of lines of already written code examples to run, and many new lines of code for you to write. Yes, all of this will be very time consuming. Even though you’re not required to attend class, you are expected to keep up with the reading, trying out the samples programs, etc. An hour on Sunday before an assignment is due will NOT work. Once you get behind in the course work, it will be extremely difficult to catch up.