Final Semester

Python is a widely used general-purpose, high-level programming language. It was mainly developed for emphasis on code readability, and its syntax allows programmers to express concepts in fewer lines of code.

•           Basics of Python programming and Data Structures.

•           Appreciate and learn the fundamentals of object-oriented programming.

•           Effortless Compiling and interpretation Skills

•           Overall enhanced programming skills and the ability to apply it.

 

Course outcome

CO1             Profound Knowledge on Basic Python and its applications.

CO2             Understand the pros and cons on scripting languages vs classical   

                    Programming languages.

CO3             Potential to understand and execute concepts using Python Data Structures.

CO4             Understand how Python can be used for application development.


Course Objective:

students will be exposed to some basic ideas of graph theory

Course Outcomes:

CO1:  Understand the basic terminology of a graph

CO2:  Define and relate basic notions in graph theory

CO3:  Use graphs to visualize and simplify situations

CO4:  Define what it means for two graphs to be isomorphic

CO5:  Identify Euler and Hamiltonian cycle

CO6:  Represent graphs using adjacency matrices