Course Description File For Comsats CE
Course Description File For Comsats CE
Course Description
Semester 1:
Course Objectives The course will help students in developing the competencies to
understand English and express themselves effectively in the
same language both in writing and speaking. This course is
designed to improve students' abilities to paraphrase,
summarize, and synthesize and to correctly and effectively
express them. Students learn to write more effectively through a
variety of assignments that highlight the writing and revision
process, effective sentence formation, paragraph development,
and the format of essays. This course will emphasize the use of
correct grammar, spelling, punctuation, and mechanics.
Students will be required to apply these skills to all writing
assignments
Course Outline This course will cover enhancing comprehension skills, basic
Grammar, Advanced Sentence Structures (Dangling modifiers,
Parallelism, Sentence fragments, Run-on sentences, Misplaced
modifiers) Pre-writing Techniques(Free-writing, note keeping,
brain storming, mind mapping, journalistic questions),
Paragraph Writing(Definition, unity, topical sentence and
supporting details), Essay Writing, Précis Writing, Message
Composition, Word Skills, Presentation Skills.
Course Code EEE121
Course This is the very first undergraduate course which is aimed to build an
Objectives understanding of the concepts and ideas explicitly involved in the
introductory electric circuit theory. The course is designed to
emphasize the relationship between conceptual understandings and
practical problem-solving techniques involved in the circuit theory. In
short, the course will provide students with a strong foundation of
electric circuit knowledge and practices.
Course At the end of this course the students will be able to manipulate,
Objectives differentiate, and integrate exponential functions, logarithmic functions,
inverse trigonometric functions, and hyperbolic trigonometric functions.
Apply L'Hôpital's rule to find limits of indeterminate forms, use
integration by parts, trigonometric substitution, partial fractions,
determine convergence and divergence of infinite series. Use
Maclaurin and Taylor series to approximate functions, find power
series and determine radius and interval of convergence.
Course The course covers both micro & macro perspectives which include
Outline the Manager’s role, the historical context of organization &
management, the external environmental and competitive analysis,
putting an organization together. It purports to inculcate the problem
solving process approach and to develop the strategic and tactical
thinking amongst the students
Semester: 2
Course The course will cover culture, society and religion of Pakistan, Political
Outline and Constitutional Development (Shaping of the state structure;
Objective Resolution; Constitutions of 1956, 1962 and 1973;
Democracy and Authoritarianism), Cultural issues, Socio–Economic
and Environmental issues in Pakistan (Unemployment; Double
standard of education; Poverty; Gender issues; Population growth;
Human right issues; Pollution issues.), Foreign Policy of Pakistan,
Pakistan in the comity of the nations.
Course At the end of this course the students will be able to understand the
Objectives graphs, their behaviors, the limits, differentiation and integration of the
functions of more then one independent variable. Students will learn
about 3-dimensions problems. Also they will use some new coordinate
systems like cylindrical polar coordinates and spherical polar
coordinates. It also include applications of integration like area,
volume, line integrals etc.
Course The course will help students to understand mathematical concepts for
Objectives the mastery of some of the higher level computer science courses.
Main purpose is to introduce the basic concepts (familiarity with
mathematical notations, understanding of mathematical proofs) and
applications of discrete mathematics.
Course This course has been specifically designed to meet the writing needs
Objectives of students aiming for a specialization in areas of Management. The
aims and objectives of this particular course are to introduce course
participants the importance, needs, varieties, and technicalities of
business reports. Also Their reading skills are further enhanced
through exposure to a variety of graphical sources such as charts,
graphs and diagrams. Students are taught presentation skills
culminating in a PowerPoint presentation based on their term report
Course The course will help students to understand object oriented approach
Objectives by developing solutions for range of problems using object oriented
programming. They will also design and implement simple and multi
threaded applications.
Semester: 3
Course This course will enable the students to organize messages that are
Outline appropriate to the audience and situation. Students improve oral
communication skills for professional and social interaction through
extensive pronunciation and conversational practice. Individual
pronunciation assessments help students refine their language skills.
Practice includes forming and communicating opinions on
contemporary issues, developing formal and informal oral
presentations and reports, giving and following directions. Through
readings and written exercises, students learn how to form,
communicate, and support their opinions and ideas in academic and
professional settings. Students strengthen their reading skills and
expand their vocabularies by reading and discussing a variety of
adapted and authentic texts. They also may present findings in
research reports.
Course At the end of this course the students will be able to apply ordinary
Objectives differential equations to his respective branch of engineering. To
illuminate the partial significance of differential equations, maximum
emphasis is to be laid on their applications to physical sciences and
engineering. Higher order Differential Equations are not only
introduced but also its applications are illustrated through examples.
The last part of this course has special significance with respect to
hydrodynamics and heat transfer problems and hence needs to be
explained through examples from these disciplines.
Course The main objective of this course is to construct a solid foundation for
Objectives understanding and application of principles, techniques and
technologies utilized in the development of good software systems by
individual or teams.
Course At the end of this course the students of Computer Sciences and Bio
Objectives Informatics will be able to understand data analysis, modeling and
predictions in their respective fields. The content of this course covers all
the descriptive statistics and probability models along with some basic
touch of regression analysis.
Semester: 5
Course The course will focus on more theoretical and advanced aspects of
Objectives software engineering.
Course The course will cover computer networks in a top down manner
Objectives starting from the application layer to data link layer. The course will be
taught in the Internet perspective and will therefore cover the layers of
the TCP/IP suite.
Semester: 6
Course To make students learn about the latest tools, technologies and
Objectives developments in the area of Web Technologies
Course The course covers basics of web engineering, web client and web
Outline server, DNS, web architecture, HTML, Tables and CSS, CSS forums,
Scripting Languages, Dynamic web pages, PHP (Getting Form Data,
Handling User Request, Functions Getting Form Data, Handling User
Request Functions).
Course Code CSC312
Course At the end of this course the students will learn the concept of root
Objectives finding for nonlinear equations, interpolation and approximation of
functions by simpler computational building blocks (polynomials and
splines), Numerical differentiation and divided differences, numerical
quadrature and integration. Study the numerical solutions of ordinary
differential equations and boundary value problems. An important
component of numerical analysis is computational implementation of
algorithms which are developed in the course in order to observe the
issues of accuracy, computational work effort, and stability. Exercises
will include computational experiments in a programming language of
the student's choice.
*******Elective 1
Semester: 7
Course To enable the students practically build and understand the complexity
Objectives and issues related with design and construction of compilers.
Course To introduce students how humans interact with computers and how
Objectives they can make their applications more users friendly.
Course Basics of HCI, Relationship with other disciplines ,Goals of HCI, Why
Outline study HCI – non software/software perspective, Human input-output
channels, Vision, hearing, touch, memory, thinking, emotion,
psychology and the design of interactive systems, Interaction devices,
PACT: A framework for designing interactive systems, The process of
human-centered interactive systems design, Task analysis,
Understanding requirements, Envisionment , Visual user interface
design, Multimodal user interface design , Designing websites ,
Evaluation
*******Elective 2
Semester: 8
Course Code HUM220
Course This course will cover the basic needs of psychological issues of
Outline individual life. It is related with the personality development,
motivational parameters, types of memory, organization behaviors,
stress management in organization etc. this field will provide the
understudying of psychological issues as well as personality aspects(
memory, perception ,motivation and emotion, stress coping and health,
personality, group dynamic).
*******Elective Institutional 1
*******Elective Institutional 2
******* List of Elective and Elective Institutional courses is given in the scheme of
studies. Each Elective course is of 3 cr. hrs each.