Study techniques of programming in c at kkwpss

14
Tushar B. Kute, Department of Information Technology, Sandip Institute of Technology and Research Centre, Nashik.

description

My expert Lecture at KK Wagh Polytechnic, Second Shift, Nashik on "Study Techniques in C Programming" taken for First Year Information Technology Students.

Transcript of Study techniques of programming in c at kkwpss

Page 1: Study techniques of programming in c at kkwpss

Tushar B. Kute,Department of Information Technology,Sandip Institute of Technology and Research Centre, Nashik.

Page 2: Study techniques of programming in c at kkwpss

Subject Title: Programming in ‘C’

Course Name: Computer Engineering Group

Course Code: CO / CM / IF

Semester: Second

Subject Abbr: PIC

Subject Code: 12027http://www.tusharkute.com

Page 3: Study techniques of programming in c at kkwpss

Teaching SchemeTH PR

04 02

Paper Hrs

TH ST PR TW Total

03 100 10 50# 25@ 185

Examination Scheme

http://www.tusharkute.com

Page 4: Study techniques of programming in c at kkwpss

Why C?

http://www.tusharkute.com

Page 5: Study techniques of programming in c at kkwpss

Rationale‘C’ is the most widely used computer language,

which is being taught as a core subject. ‘C’ is general-purpose structural language that

is powerful, efficient and compact, which combines features of high-level language and low-level language. It is closer to Man and Machine both.

Due to this inherent flexibility and tolerance it is suitable for different development environments. Due to these powerful features ‘C’ has not lost its importance and popularity in recently developed and advanced software industry.

http://www.tusharkute.com

Page 6: Study techniques of programming in c at kkwpss

Rationale‘C’ can also be used for system level

programming, ‘C’ is still considered as first priority programming language.

This subject covers from the basic concept of ‘C’ to pointers in C.

This subject will act as “programming concept developer” for students. It will also act as “Backbone” for subjects like OOP, VB, Windows Programming, JAVA, OOMD etc.

‘C’ Programming is essential for actual programming in Data Structures.

http://www.tusharkute.com

Page 7: Study techniques of programming in c at kkwpss

Introduction of new topicsProgram and ProgrammingAlgorithm and FlowchartsSoftwareCompilerDebugging and Error handlingComputer InstructionsExecution and .exe fileProject

http://www.tusharkute.com

Page 8: Study techniques of programming in c at kkwpss

Where core knowledge required?Numerical Computational ProgrammingPrinciples of Programming LanguagesCompiler ConstructionSystem ProgrammingComputational TheoryDatabase ProgrammingComputer Security and HackingDesign and Analysis and AlgorithmsImplementation of Operating Systems,

Graph Theory, Artificial Intelligence, Distributed Systems, Multimedia Techniques and Computer Network algorithms

http://www.tusharkute.com

Page 9: Study techniques of programming in c at kkwpss

As per MSBTE’s Scheme ‘E’

Subject’s Dependency

Programming in ‘C’Programming in ‘C’

Object Oriented Object Oriented ProgrammingProgramming

Data Data StructuresStructures

WindowsWindowsProgrammingProgramming

JavaJavaProgrammingProgramming

Object Oriented Object Oriented Modeling & DesignModeling & Design

Advanced JavaAdvanced JavaProgrammingProgramming

ComputerComputerGraphicsGraphics

http://www.tusharkute.com

Page 10: Study techniques of programming in c at kkwpss

Industrial Importance of ‘C’

12.56

8.23

5

16

32

26.21C

C++

VC++

C#

Java

.net

http://www.tusharkute.com

Page 11: Study techniques of programming in c at kkwpss

Programming in CSyllabusPractical ImportancePrevious Paper AnalysisCompulsory Questions Sample Question Paper

Paper1 SolutionPaper2 Solution

http://www.tusharkute.com

Page 12: Study techniques of programming in c at kkwpss

Bits of CKBCMagic SquareGender IdentificationGuess a number

Page 13: Study techniques of programming in c at kkwpss

Reference BooksSr. No

.Name of Book Author Publication

1Programming in ANSI ’C’

E BalgurusamyTata Mc-Graw

Hill

2 Let us ‘C’Yashwant

KanetkarBPB

3Complete reference:

C Herbert Schildt

Tata Mc-Graw Hill

4 Working with CYashwant

KanetkarBPB

5The C Programming language

Ritchie/Kerningaham

Pearson Education

6 Programming in C Byron GottfriedSchaum’s

outlineshttp://www.tusharkute.com

Page 14: Study techniques of programming in c at kkwpss

Thank you

http://www.tusharkute.com