Syllabus 361 Fall 2021

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Course Number: CompE361

Course Title: Windows Programming

Catalog Description: Object Oriented Programming (OOP) using C# and .NET Framework.
Graphical User Interface (GUI) and event-driven programming. Visual Studio Integrated
Development Environment (IDE). Graphics programming.

Credits: 3

Course Coordinator: Magda Tsintsadze

Class/Laboratory Schedule (Sessions per week and hours per session): Lecture M/T 1h15m

Prerequisites by Topic: Student must be comfortable with Data Structures (Arrays, Lists,
Stacks, Queues) and basic OOP principals, and should be able to use Visual Studio to develop
basic applications

Prerequisites by Courses: Computer Engineering 260 and 271 with a grade of C- (1.7) or better
in each course.

Course Objectives: On successful completion of this course, student should be able to :

 demonstrate knowledge of the structure and model of the programming language C #


 use the programming language C # for various programming technologies

 develop software in C # (application)

 evaluate user requirements for software functionality required

 propose the use of certain technologies by implementing them in the C # programming


language to solve the given problem

 choose an engineering approach to solving problems, starting from the acquired


knowledge of programming 

Textbook(s): Deitel et al, Visual C# How to Program 6th Edition, Prentice Hall, 2017

Course Software: Visual Studio Community Edition 2015 /2017/2019

Topics Covered: C# Basic Concepts and Perspectives; .NET Runtime Environment ; C#


language and OOP; GUI Programming

Grading:

 Programming assignments 40%;


 two midterms 30% (15% each) ;

 final exam 20%; 

 participation/Quizzes 10%;

Note: All work must be submitted on the date due, anything received afterwards will receive a
grade of 0. All Assignments must be turned in to receive a passing grade in the class, if you do
not submit an assignment on time you will still need to submit a working copy to pass the
class. All written assignments must have your full name and id written legibly in the upper right
corner of each page.

Midterm Exam Schedule:

Midterm Exams will take place during Week 5 (September 27 - October 2) and Week 9 (October
25 - 30).

Make-up exams are only possible if the student was absent for a justifiable reason, and is
able to provide adequate proof acceptable to the faculty and SDSU-G administration.

ABET Component Classification:

Engineering Science\Engineering Design

Outcome Coverage:

 an ability to identify, formulate, and solve complex engineering problems by applying


principles of engineering
 an ability to apply engineering design to produce solutions

 an ability to acquire and apply new knowledge as needed, using appropriate learning
strategies.

Prepared By: Magda Tsintsadze

You might also like