Page 254 - University Bulletin
P. 254
PHY105 Physics I
Credits: 4 (3,0,2) Prerequisites: None
This course introduces the principles of mechanics, energy, and heat. The course covers physics
and measurement, motion in one dimension, vectors, motion in two dimensions, laws of motion,
circular motion and other applications of Newton's laws, work and energy, potential energy and
conservation of energy, rotational kinematics and torque, temperature, and heat. The emphasis
in this course is cultivating an understanding of natural phenomena through direct observation,
reasoning, and application of this knowledge.
PHY205 Physics II
Credits: 4 (3,0,2) Prerequisites: PHY105
This course covers various areas of physics. The topics delivered in this course include electric
field, electrostatic forces, Gauss's law, electric potential, capacitors, and dielectrics, current, and
resistance, direct current circuits, magnetic fields, sources of magnetic fields, magneto-static
forces, waves, optics, Faraday’s law, induction, alternating current circuits, the nature of light,
reflection, and refraction.
PSY101 Introduction to Psychology
Credits: 3 (3,0,0) Prerequisites: None
This course surveys the various fields of psychology. Topics include learning, cognition, personality,
motivation, perception, development, social interaction, and abnormal behavior. Also explored are
current approaches to psychology demonstrating how biological, cognitive, and sociocultural
approaches to psychology combine to provide a comprehensive view of human behavior.
SCI101 Introduction to Physical Science
Credits: 3 (3,0,0) Prerequisites: None
This is an introductory science course which emphasizes the understanding of fundamental
concepts in a broad spectrum of physics and chemistry, and their applications from everyday life
examples. The course covers selected topics such as motion, energy, momentum, fluids, heat,
waves, and basic properties of atoms and how they interact. The course enables students to
develop an understanding of the scientific method, solve simple problems, and appreciate the role
of science in today’s society.
SE201 Introduction to Software Engineering
Credits: 3 (3,0,1) Prerequisites: CS102 and ENG103
This course introduces software engineering as a discipline. It starts by a general introduction on
the evolution of the discipline, then introduces the software life-cycle, software processes,
requirement analysis, design, implementation, testing. This course covers the various Software
Development Processes and requires students to appreciate and apply various aspects of software
engineering principles. Classical Software Development Life-cycles from waterfall, spiral,
incremental, evolutional to recent lean, agile methods and component based systems are
covered. Special emphasis is put on quality and process improvement models such as CMM, PSP
and TSP. This introduction is complimented by practical training to develop some of the basic
software engineering skills. The skills covered include planning, estimation, scheduling, testing,
debugging, quality management …etc.
242 PSU UNDERGRADUATE BULLETIN

