This course provides students with a comprehensive study of the C programming language. Classroom lectures stress the strengths of C, which provide programmers with the means of writing efficient, maintainable, and portable code. The lectures are supplemented with non-trivial lab exercises.
The overall objective of this course is to provide the students a sound understanding of the fundamentals of C and how to apply them effectively in the practical ground. The course provides step-by-step approach of how to apply these concepts solving real world problems.
Course Outcomes
By the end of this course, students should be able to:
- understand the importance of the software development process – from specification to design to implementation to testing to review;
- recognize the value of documentation at different stages of the software development process, including the production of a specification document, a design document, diagramming (such as flowcharts and Jackson Structured Programming), and a test plan and results;
- understand general principles of computer languages such as: loops (while/for), conditional branching (if/switch), block structures (including nesting and scope rules), functions (including parameter passing, prototypes and recursion), input/output (e.g. input from keyboard or a stored file, output to the screen or a stored file), arithmetic rules (e.g. precedence, operators, common functions);
- learn how these principles are implemented in the C programming language;
- develop problem-solving skills to translate ‘English’ described problems into programs written using the C language;
- understand how to use and manipulate variables and types to change the program state, including numeric, character, array and pointer types, as well as the use of structures and typedefs;
- understand the purpose of pointers for parameter passing, referencing and dereferencing, and linking data structures;
- understand the purpose and use of function libraries.
C Progamming Past Question Collection!
-
Progamming in C Old question ALL :
-
-
Progamming in C Old question 2013 :
-
-
-
Progamming in C Old question 2011 :
-
-
-
Progamming in C Old question 2011/2012/2015 :
-
Search Terms :
Pokhara University Engineering notes, Pokhara University C progamming Notes,Pokhara University Engineering,Pokhara University first sem notes,Pokhara University first sem notes,Pokhara University C progamming notes,Pokhara University,Purbanchal University,Pokhara University Engineering Syllabus,Pokhara University engineering notes,Pokhara University entrance
Sharing is Caring!!
I will add more Past Papers as soon as possible 🙂