Overview of programming fundamental concepts, interpretation of computer languages, pseudocode, problem definition, coding, testing, debugging of basic computer programs
This course aims at developing a comprehensive understanding of the fundamentals of programming in C# mainly, such as variables, constants, expressions, etc.
Students who attend this course will also learn the ability to trace program execution, read and resolve common programming errors and exceptions.
3. Students also will be familiar with the importance of algorithms in the problem-solving process by knowing problem-solving strategies, the role of algorithms and implementation strategies for algorithms.
Distribution of Mark
Final Mark
Final Exam
Second Term
Mid-Year
First Term
100
Prac.
Theor.
Prac.
Theor.
Prac.
Theor.
Prac.
Theor.
20
30
5
5
10
20
5
5
References
SN
Perkins, B., Hammer, J. V., & Reid, J. D. (2015). Beginning C# 6 Programming with Visual Studio 2015. John Wiley & Sons.
1
Troylen, A., & Janise, P. (2015). C# 6.0 and the. NET 4.6 Framework. Après.
2
Niko, S., & Kolev, V. (2013). Fundamentals of Computer Programming with C#: The Bulgarian C# Book. Svetlana Niko.
3
Subject
Week
Introduction to Programming Fundamentals in C#
First
Data types, variables definitions and constants.
Second
Type Casting, Console Output
Third
Console Input methods
Fourth
Arithmetic, Bitwise operations
Fifth
logical operations
Sixth
Expressions and assignments.
Seventh
Conditional Statements Part-1 (If Statement)
Eighth
Conditional Statements Part-2 (Nested If Statement)
Ninth
Conditional Statements Part-3 (Switch Statement)
Tenth
Solutions and Guidelines
Eleventh
Create New Account
Hello our valued visitor, We present you the best web solutions and high quality graphic designs with a lot of features. just login to your account and enjoy ...