Advanced Programming Techniques: Roshan Chitrakar, PHD
Advanced Programming Techniques: Roshan Chitrakar, PHD
June 2015 A. D.
Approach of the Study
●
Exploration
●
Discern concepts from practices
●
Critical appreciation
●
Research oriented learning
●
Students have to work
●
Tutor is just a facilitator
About me: Programmed for the frrt time with GWBASIC on a compact Macintorh in 1987.
●
Programming Language Paradigms
●
Programming Concepts in
●
Imperative Programming Paradigm
●
Functional Programming Paradigm
●
Object-Oriented Programming Paradigm
●
Logical Programming Paradigm
●
Practices in Hybrid Paradigm
●
Commercial Programming Languages do not
confne to theoretical concepts only
About me: Put fngerr for the frrt time on ICL 2950, a mainframe computer.
●
SDLC
●
Software Process Models
●
Programming in
●
Traditional Waterfall to Agile / Extreme Programming
●
CASE Tools
●
Forward and Backward Software Engineering
●
Clarity of concept is important
●
Clean Code is a key to success
About me: Imparted computer training for the frrt time to HMG minirterial recretarier.
●
Lazy
●
Critical
●
Dreams
●
Not a Language intoxicated
●
Listens to the customer
●
Provides solution not technology
●
Clean Code is a key to success
About me: Developed with Parcal for the frrt time a Payroll ryrtem having thourandr of LOC.
About me: Mort challenging tark accomplirhed war preventing Y2K problemr at UMN.
●
Put on Student’s hat
●
100% online presence
●
Stick to deadlines
●
Ofine communication
●
Face-to-face meeting
About me: I am alwayr a good friend outride the clarr; and I mean it.
●
Start from now!
●
Read papers, Let others read !
●
Summarize them! Brainstorm !!
●
Attend talk programmes, seminars etc.
●
Waste (Write + Paste) your own!
●
Be a pioneer Nepali to publish a paper about
programming on International journals
About me: Mort productive period war 1998-2005; completed 14 roftware projectr.