Course Outline For Semester 6
Software Engineering-II
Software verification and validation: Techniques are introduced to evaluate software correctness, efficiency, performance and reliability, integration of these techniques into a verification and validation plan. Technical reviews, software testing, program verification, prototyping, and requirement tracing. Attitude of industry toward reliability and performance.
Advanced Computer Architecture
Complex instruction set architectures, CISC and RISC Processor implementation, memory hierarchy, pipe-lining, Programming of high-performance supercomputers. Hardware, algorithms, numerical accuracy, compilers. Vector, multiple-instruction multiple-data-stream, and single-instruction single-data- stream machines. Benchmarking techniques. new developments related to single CPU systems
Systems Programming
System Programming overview : Application Vs System Programming, System Software, Operating system, Device Drivers, OS Calls. Window System Programming for Intel386 Architecture: 16 bit Vs 32 bit, Programming, 32 bit Flat memory model , Windows Architecture. Virtual Machine (VM)Basics, System Virtual Machine, Portable Executable Format, Ring O Computer, Linear Executable format, Virtual Device Driver (V + D), New Executable format, Module Management, COFF obi format 16 bit. (Unix) other 32-bit O.S Programming for I 386; Unix Binaryble format (ELF), Dynamic shared objects, Unix Kernel Programming (Ring O), Unix Device Architecture (Character & Block Devices), Device Driver Development, Enhancing Unix Kernel.
Numerical Analysis
Mathematical Preliminaries, Solution of Equations in one variable, Interpolation and Polynomial Approximation, Numerical Differentiation and Integration, Initial Value Problems for Ordinary Differential Equations, Direct Methods for Solving Linear Systems, Iterative Techniques in Matrix Algebra, Solution of nonlinear equations. Approximation Theory. Eigenvalues and Eigenvector computation.
INTRODUCTION TO PSCCHOLOGY
Nature of Psychology, Relationship of Psychology with other social sciences, Psychology as a source of other human sciences, Application of Psychology theories and principles in management sciences
Cognition
Nature of cognition, Thinking, basic elements of thought, Concepts, Proposition, Images, reasoning and error in reasoning
Personality
What is personality, Personality determinants, Heredity, Environment, Situation, Personality traits, The bright five models, The development of personality
Values and Attitudes
Importance, Services, Types, Personal values and ethics, Attitude and consistency
Perception Process
Nature of perception, Sensation, Perception and attention, Perceptual selectivity, Perceptual organization, Attribution, Stereotyping, halo effect
Learning Process
What is learning, Theories of learning, Classical conditioning, Operant conditioning, Social learning, Reinforcement and its schedules, Punishment use and consequences
Stress
Definition, The causes, Impacts of stress, Coping strategies with stresses
For more Details Log On To:: http://www.sbkwu.edu.pk/BS_cs_course_contents.htm
Regards,
Saima
Comments
Post a Comment
*****