Why We Study Programming Fundamandals
Why We Study Programming Fundamandals
Fundamentals
B.Sathis Kumar
Aligning Student Competencies
Employability Competencies Seminars Industry Visits Learning
Resources
English Language Fluency Industry Trends Quiz Contests Paper
• Comprehension • Written & Oral Comm • Essays
Presentations
• Articulation • Essay Writing • Technical Papers
Project
• PersuasionBank Online
• Assessments
Technical papers • Reports Book
ted
Decisions and Presn. • Analytical Skills
• Ethics and Etiquette
g r a • Team problem solving
Inte
• Computer H/w, OS • Client – Server • Hw/, OS, N/W
• RDBMS • OOAD • Programming
Basic IT Competencies • Programming • Project Management Concepts
• S/W Development • Adv. Programming • RDBMS
Methodology • Internet Applications • UI Design
• Internet Technology • S/W Testing
• Algorithms, UI, OO • SDM
It’s about:
a) foundations of programming langauges
b) but also how to design your own languages
c) how to implement them
d) and about PL tools, such as analyzers
e) also learn about some classical C.S. algorithms.
OO approach
• Model the world as it is