bim313 – advanced programming techniques
Post on 30-Dec-2015
30 Views
Preview:
DESCRIPTION
TRANSCRIPT
BIM313 – Advanced Programming Techniques
Course Information
1
About the courseLecturer: Muzaffer DOĞANOffice Phone: 6562E-mail Address: muzafferd@anadolu.edu.trWeb Page: http://ceng.anadolu.edu.tr/muzafferd/ Teaching Assistant: Hakan GÜLCourse Web Page: http://ceng.anadolu.edu.tr/Ders.aspx?dersId=22Class Hours and Location: 09:00-12:00, TUE on B1Office Hours: Hakan GÜL: 09:00-12:00, MON
Muzaffer DOĞAN: 14:00-17:00, FRIPrerequisites: - BIM101 – Computer Programming I
- BIM102 – Computer Programming IITextbooks: SAMS Teach Yourself Visual C# 2008 in 24 Hours, James Foxall,
SAMS Publishing, 2008.Beginning Microsoft Visual C# 2012, Karli Watson, Christian Nagel et al., Wiley Publishing, 2012.Illustrated C# 2012, Daniel Solis, Apress, 2012.
2
Course ContentsWeek 1 Visual Studio 2012 IDE, C# and the .NET Framework, Creating
Console Applications, Windows Forms Projects, and ASP.NET Web Pages
Week 2 Comments, Variables, Expressions, Operators, Namespaces, Flow Control, Binary Operators, Loops, Arrays
Week 3 Type Conversions, Enumerations, Structs, Arrays, String Operations, Functions, Delegates
Week 4 Debugging, Exception Handling, Object-Oriented Programming, Interfaces, Properties
First Midterm
Week 5 Collections, Indexers, Iterators, Operator Overloading, Sorting, Generics, Events
Week 6 Windows Forms Applications: Button, Label, LinkLabel, TextBox, GroupBox, RadioButton, CheckBox
3
Course Contents (continued)Week 7 RichTextBox, ListBox, CheckedListBox, ListView, ImageList,
TabControl
Week 8 MenuStrip, ToolStrip, StatusStrip, SDI and MDI Applications, User Controls
Second Midterm
Week 9 File Operations
Week 10 Database Operations
Week 11 Deploying Windows Applications
Week 12 Asynchronous Programming
Final Exam
4
Grading Plan
• 1st MT: 20%, 2nd MT: 20%, Homework: 20%,Final: 40%.
• Curve will be applied to the grades• If your grade is below 80%, you cannot get the
grade AA, but it is not certain that if you pass 80% then you get AA.
• If your grade is below 35%, you certainly fail, but this does not mean that you’ll get at least DD if you pass 35%.
5
Sample Grading Plan
Grade Letter Grade
≥ 80 AA≥ 75 AB≥ 70 BA≥ 65 BB≥ 60 BC
Grade Letter Grade
≥ 55 CB≥ 50 CC≥ 45 CD≥ 40 DC≥ 35 DD< 35 FF
6
Attendances
• You don’t have to attend the classes but recent experiences show that the students who attend the classes are more successful
• All students are responsible for visiting the website of the course at least two times in each week
• Announcements, assignments, grades, and project subjects will be published on the website.
7
Supplementary Software
• In this course, you’ll need Visual Studio 2012 software
• You can download it from a shared folder as explained in http://ceng.anadolu.edu.tr/msdn.aspx page
• You can login to the website using your Anadolu e-mail account.
• If you have problems in logging in, please inform me.
8
top related