## SEMESTER 1

### MATH

 Subject: MATH-105 Calculus & Vector Algebra Credit Hours: 3-0 Contact Hours: (3, 0) Text Book: 1.                 Calculus, Earl W. Swokowski, Michael Olinick, Dennis Pence, Jeffery A. Cole, 6th Edition, Pws Pub Co, 1994 2.                 Calculus & Analytical Geometry, G.B. Thomas and R.L. Finney, 8th Edition, Addison-Wesley, 1992 Grading: As per NUST statutes.

Course Learning Outcomes:

 No CLO PLO Level of Learning 1 Understand the concept of limit / continuity / derivatives / apply the derivatives to find extrema. PLO 2 C2 2 Understand the notions of definite and indefinite integration / techniques of integration / apply the definite integrals to compute lengths of curves / area of regions / volume of solids. PLO 2 C2 3 Develop an understanding of sequences and series / use different tests to check the convergence of the series. PLO 2 C3

Details of Syllabus

1.                  Vectors, Scalars and Vector products.
2.                  Limits & continuity, techniques of finding limits.
3.                  Techniques of differentiation, Tangent lines and rates of change.
4.                  Chain rule, implicit differentiation, and linear approximation.
5.                  Extreme functions, Mean value theorems, Concavity.
6.                  Optimization Problems, velocity and Acceleration.
7.                  Techniques of Indefinite integration
8.                  Definite integrals, properties of definite integrals.
9.                  Solids of revolution, Volumes by Cylindrical shell & Cross section
10.              Arc length, Surface of revolution, Centre of mass
11.              Properties, Differential and Integration of Transcendental function
12.              Indeterminate forms and L Hospital rule, trigonometric integrals.
13.              Integrals of Rational, Improper integrals.
14.              Sequence & Series

### Computer Science

CS-102 Computer Systems and Programming
04
(2, 2)
1.  Turbo C Programming for the PC Robert Lafore
2.  C++ How to Program, Harvey M. Deitel, Paul J. Deitel, Third Edition, Prentice Hall. 2000
3.  Object-Oriented Programming in C++, Robert Lafore,
Fourth Edition, Sams Publishers, 2001

Reference Book(s): 1. Richard P. Halpern:  C for Yourself, Oxford University Press, 1996
2. B.J. Holmes: Programming with ANSI C, 1996, DP
Publications

Course Learning Outcomes:

 No CLO PLO Level of Learning 1 Evaluate programming construct and articulate how it is used to achieve desired output using C++ PLO 2 C3 2 Program a computer-based solution to a well-defined problem. This includes developing a general flow of logic, identifying the variables, conditional/iterative execution, fail conditions. PLO 5 C3 3 Articulate use of correct programming methodology for a given problem based on optimal/efficient design. PLO 2 C3

Details of Syllabus

1.  Introduction to Computers:
a.       Computer components and systems
b.      Networks
c.       Operating Systems
2.  Programming:
a.       Overview: What is programming? Computer configuration, algorithms, flowcharts, computer languages, generations and levels of programming languages, data and results, a typical IDE (Microsoft Visual C++ 6.0).
b.      Data: Data types, data representation, identifiers, reserved words, variables, constants
c.       Input and Output: Standard Library, output, address operator, input, string i/o, character i/o, escape sequences, assignment statement, type casting.
d.      Operators: Arithmetic operators, operator precedence, associativity
e.       Selection: Relational and logical operators, if, if/else, nested if’s, conditional operator, conditional expressions, switch.
f.       Repetition: While, do/while, for (;;), break and continue statements.
g.      Functions: Programmer defined functions, library functions, storage classes, scope, parameter passing, and recursion.
h.      Arrays: Input and output of data, searching, sorting, array of characters, arrays as   parameters.
i.        Structures: Structure declaration, accessing structure members, arrays of structures, passing structures as function arguments.
j.        Pointers: Address and indirection operators, pointer arithmetic, pointers and arrays, call by value and call by reference, dynamic memory allocation.
k.      Files: Opening and closing files, reading and writing text files.
l.        Introduction to Object Oriented Programming: Classes, instantiation, member function, data members, constructors, destructors, function overloading, default arguments.
3.  Introduction to Data Structures

### Mechanical Physics

ME-110 Engineering Drawing and Graphics
2-0
(1, 3)
1.  First Year Engineering Drawing by A. C. Parkinson
2.  Geometrical Drawing by N. D. Bhatt.

Reference Book(s):       1. Engineering Drawing and Design by Cecil Jensen and Jay
D. Helsel
2. Engineering Graphics by Craft Meyer and Boyer

Course Learning Outcomes:

 No CLO PLO Level of Learning 1 Comprehend the science of Engineering Drawing, so that they are able to convey their creative ideas effectively and make them familiarize with various machine components used. PLO 1 C2 2 To effectively read     , understand    and reproduce engineering drawing PLO 1 P3 3 To design and construct the individual ideas of products in the form of a complete engineering drawing. PLO 3 C4

Details of Syllabus

1. Engineering Drawing
a.       Types of lines and usage
b.      Drawing Instruments and usage
c.       Sheet Planning and Dimensioning
d.      Orthographic projection, First and Third Angle
e.       Sectional Drawing
f.       Isometric Drawing
g.      Assembly Drawing
h.      Standard Part Drawing
2. Graphical Drawing
a.       Projection of points on different planes
b.      Projection and Traces of lines
c.       Projection and Traces of planes
d.      Introduction to auxiliary and oblique planes and views
e.       Loci of points and generated curves
f.       Types of solids, development and projection of solids
g.      Section of solids on principal and auxiliary planes
h.      Introduction to intersection of solids  and surfaces

### Practicals

ME-121 Workshop Practice
1-2
(1, 6)
1.  W.A. Chapman, Workshop Technology, Part I& II Arnold Pub, Fifth Edition, Group 1989

Reference Book(s): 1. W.A. Chapman, Workshop Technology, Part III, Arnold Pub, Third Edition, Group 1989
2.  Any book of manufacturing processes.

Course Learning Outcomes:

 No. CLO PLO Level of Learning 1. Acquire and demonstrate skills in performing basic manufacturing processes by practicing assigned tasks. 1 P-3 2. Should develop an assigned product using available manufacturing processes, through their own hands. 3 C-5 3. Demonstrate ability to work in a team by participating in group projects. 9 C-3

Details of Syllabus

1. Basic theory of the following shops.
a.       Fitting shop
b.      Wood work shop
c.       Electrical shop
d.      Forging  shop
e.       Foundry Shop
f.       Elementary Machine shop
g.      Welding shop.
h.      Gear making shop.
2. Practice on job in each shop.
Good news!
If you are an Android user,you can get NUST entry test at your finger tips.Simply install NUST entry test preparation app and get benefited by secret tricks.

### English

 Subject: HU-100 English Credit Hours: 2-0 Contact Hours: (2, 0) Text Book(s): 1.  Grammar a.                 Practical English Grammar by A.J. Thomson and A.V. Martinet. Exercises 1. Third edition. Oxford University Press. 1997. ISBN 0194313492 b.                 Practical English Grammar by A.J. Thomson and A.V. Martinet. Exercises 2. Third edition. Oxford University Press. 1997. ISBN 0194313506 2.  Writing a.                 Writing. Intermediate by Marie-Christine Boutin, Suzanne Brinand and Francoise Grellet. Oxford Supplementary Skills. Fourth Impression 1993. ISBN 019 435405 7 Pages 20-27 and 35-41. 3.  Reading/Comprehension a.                 Reading. Upper Intermediate. Brain Tomlinson and RodEllis. Oxford Supplementary Skills. Third Impression 1992. ISBN 0 19 453402 2. Reference Book(s): NIL Grading: As per NUST statutes.

Course Learning Outcomes:

 No CLO PLO Level of Learning 1 Demonstrate basics of grammar, parts of speech and use of articles by written work P10 C3 2 Demonstrate ability to discuss general topics and everyday conversation through oral discussions P10 A2 3 Perform analysis of phrases, clause and sentence structure given in a statement / problem P10 C3

Details of Syllabus

1.      Functional English.
a.       Basics of Grammar
b.      Parts of speech and use of articles
c.       Sentence structure
d.      Active and passive voice

e.       Practice in unified sentence
f.       Analysis of phrase
g.      Clause and sentence structure
h.      Transitive and intransitive verbs
i.        Punctuation and spelling
2.      Comprehension
a.       Answers to questions on a given text
3.      Discussion
a.       General topics and every day conversation (topics for discussion to be at the discretion of the teacher keeping in view the level of students)
4.      Listening
a.       To be improved by showing documentaries/films carefully selected by subject teachers)
5.      Translation skills
a.       Urdu to English
6.      Paragraph writing
a.       Topics to be chosen at the discretion of the teacher
7.      Presentation skills
a.       Introduction
b.      Extensive reading is required for vocabulary building

### Islam

 Subject: HU-101 Islamic Studies Credit Hours: 2-0 Contact Hours: (2, 0) Text Book(s): 1. Islamic Education by A.S. Bukhari & M . D Zafar Reference Book(s): 1. Muslim’s Character by M. Alghazali Grading: As per NUST statutes.

Course Learning Outcomes:

 No CLO PLO Level of Learning 1 Demonstrate the understanding of fundamental human rights and relation with non-Muslims through discussion on related issues P6 C2 2 Demonstrate knowledge of Islamic civilization and moral values through assignments / exam questions P8 C2

Details of Syllabus

1.      Subjective Study of the Holy Quran and Hadith
a.       The meaning of Islam:
c.       Amr Bil Baroof wa Nabi anll Munkir (Commands and Prohibition)
d.      Unity of Ummah
e.       Kasb-I-Halal (Lawful Earning)
f.       Fundamental Human Rights
g.      Relation with non-Muslims
2.      Holy Prophet    -     As a Model of excellence
3.      The System of Morality Development
4.      Islamic Civilization

The end