Topic 1
Python Syllabus
, Unit - I
Introduction: The essence of computational
problem solving - Limits of computational problem
solving-Computer Algorithms - Computer Hardware -
Computer Software -The process of computational
problem solving - Python programming language -
Literals - Variables and Identifiers - Operators -
Expressions and Data types, Input / Output
, What is Computer Science?
★ Computer science is fundamentally about
computational problem solving
★ i.e solving problems by the use of computation
★ characterization of computation is given by the notion of
an algorithm .
★ an algorithm to be a series of steps that can be
systematically followed for producing the answer to a
certain type of problem.
, Areas of Study in Computer
Science
★ Software engineering (the design and implementation
of large software systems),
★ Database management, computer networks,
★ computer graphics, computer simulation,
★ data mining, information security,
★ programming language design, systems
programming, computer architecture,
★ human–computer interaction, robotics, and artificial
intelligence, among others.
★