Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
BSO 214COMPUTER PROGRAMMING LANGUAGE - II2 + 24th Semester 

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Compulsory
Course Objective 1. Use basic components and programming techniques of the software development environment effectively and productively. 2. Use basic components of the programming language. 3. Develop software applications using standart objects.
Course Content The .NET application development platform, Visual Studio Interface. C# operators, variables, expressions, functions, decision structures, loops, exceptions and debugging, values and references, arrays, function/subroutine overload. Description of Windows forms, menus, and MDI and SDI concepts.
Prerequisites No the prerequisite of lesson.
Corequisite No the corequisite of lesson.
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1Identifies basic components of the software development environment, preferably having characteristics of a text editor and providing high level/object-oriented programming language features.
2Adapts the software development environment.
3Determines basic control structures of a high level/object-oriented programming language.
4Determines basic data structures of a high level/object-oriented programming language.
5Uses error debugging methods.
6Develops application software which are ensured to provide grammatical and semantical efficiency and completeness, using a high level/object-oriented programming language and following basic software development steps.
7Develops flexible, parametric and modular application software which fulfill fundamental structural programming language specifications.
8Establishes alternative application software solutions.

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12PO 13
LO 0014454434444   
LO 0025544444344444
LO 0034454424344   
LO 0044454424344   
LO 0054454424344   
LO 0065455554455454
LO 0075455554455444
LO 0085455554455444
Sub Total36333935352832283535161716
Contribution5454444444222

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)14456
Hours for off-the-classroom study (Pre-study, practice)14456
Assignments14456
Mid-terms166
Final examination166
Total Work Load

ECTS Credit of the Course






180

COURSE DETAILS
 Select Year   


 Course TermNoInstructors
Details 2012-2013 Spring1MELTEM BALABAN
Details 2011-2012 Spring1MELTEM BALABAN
Details 2010-2011 Spring2MELTEM BALABAN
Details 2009-2010 Spring2MELTEM BALABAN
Details 2008-2009 Spring1MELTEM BALABAN
Details 2007-2008 Spring1GÖKHAN UÇKAN
Details 2006-2007 Spring1GÖKHAN UÇKAN
Details 2005-2006 Spring1ARMAĞAN BOZKURT


Print

Course Details
Course Code Course Title L+P Hour Course Code Language Of Instruction Course Semester
BSO 214 COMPUTER PROGRAMMING LANGUAGE - II 2 + 2 1 Turkish 2012-2013 Spring
Course Coordinator  E-Mail  Phone Number  Course Location Attendance
Lecturer MELTEM BALABAN mbalaban@pau.edu.tr TEF A0420 %
Goals 1. Use basic components and programming techniques of the software development environment effectively and productively. 2. Use basic components of the programming language. 3. Develop software applications using standart objects.
Content The .NET application development platform, Visual Studio Interface. C# operators, variables, expressions, functions, decision structures, loops, exceptions and debugging, values and references, arrays, function/subroutine overload. Description of Windows forms, menus, and MDI and SDI concepts.
Topics
WeeksTopics
1 Introduction
2 Microsoft.NET Platform
3 Microsoft Visual Studio Interface
4 Windows-Based Programming with Visual C#.NET
5 Windows-Based Programming with Visual C#.NET
6 Algorithm and Dump Coding
7 Algorithm and Dump Coding
8 Functions and Procedures
9 Functions and Procedures
10 Data Types
11 Data Types
12 Windows Programming
13 Windows Programming
14 Menu Design and MDI Forms
Materials
Materials are not specified.
Resources
ResourcesResources Language
Bilge Adam Visual C# Kitabı,2006Türkçe
Memiş Yanık,Visual C# 4.0 for .NET Framework 4.0,Seçkin Yayıncılık,2011Türkçe
Course Assessment
Assesment MethodsPercentage (%)Assesment Methods Title
Final Exam50Final Exam
Midterm Exam25Midterm Exam
Homework25Homework
L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes