0% found this document useful (0 votes)
68 views10 pages

Infosys IIT Courses Overview at GCUF FSD

The document provides a detailed overview of various courses attended by Ali Raza at Infosys IIT affiliated with GCUF FSD, including their titles, main contents, books used, hours, and grades. Courses cover a range of topics from programming fundamentals to advanced subjects like artificial intelligence and data mining. The grading system used is CGPA, with grades ranging from A to D across the different courses.

Uploaded by

izharboys campus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views10 pages

Infosys IIT Courses Overview at GCUF FSD

The document provides a detailed overview of various courses attended by Ali Raza at Infosys IIT affiliated with GCUF FSD, including their titles, main contents, books used, hours, and grades. Courses cover a range of topics from programming fundamentals to advanced subjects like artificial intelligence and data mining. The grading system used is CGPA, with grades ranging from A to D across the different courses.

Uploaded by

izharboys campus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Infosys IIT Affiliated with GCUF FSD

Full Name: Ali Raza Grading System: CGPA


DESCRIPTION OF ATTENDED COURSE
Course unit Main contents min.(100) max.(500) Books used Hours Grade
Title
Programming This course includes understanding basic concepts like Problem Solving 4(3+1) C
Fundamentals variables, data types, control structures (if-else, loops), and Program
functions, algorithms, debugging, data structures, Design in C / 6E
object-oriented programming principles, and how to Hanly & Koffma
apply these concepts to write code in a chosen
programming language, all while focusing on problem-
solving techniques and logical thinking
Introduction To An "Introduction to Computing Applications" course An Invitation to 3(2+1) B
Computing typically covers the fundamental concepts of computer Computer Science,
Applications hardware, software, operating systems, basic computer Schneider and
applications like word processing, spreadsheets, Gersting,
presentations, email, internet navigation, data Brooks/Cole
management, basic network concepts, and often Thomson
includes an introduction to computer ethics and safety Learning, 2000
practices, all with a focus on practical application and
user skills development.
English The main content of "English Composition & College Writing 3 B
Composition & Comprehension" focuses on developing both writing Skills by John
Comprehension skills (composition) and reading comprehension Langan.
abilities, encompassing aspects like grammar, Mc=Graw-Hill
vocabulary, sentence structure, paragraph development, Higher Education.
different writing styles (narrative, persuasive, 2004.
expository), analyzing text, identifying main ideas, and
understanding the relationships between parts of a
written piece; essentially
Calculus & A "Calculus & Analytical Geometry" course primarily Thomas Finny, 3 B
Analytical focuses on the concepts of limits, continuity, Calculus and
Geometry differentiation (including applications like finding Analytical
maxima and minima), integration (calculating areas Geometry, 10th
under curves), and the application of these concepts to edition, John
analyze geometric shapes using coordinate systems, Wiley and Sons
including lines, circles, and planes in both 2D and 3D
space.
Basic Basic electronics concepts and skills are essential for University Physics 3(2+1) B
Electronics understanding how electronic work. Computer science by Freedman and
skills can also be helpful, as they can be used to Young (10 th and
program and control electronic devices higher editions)
Object Oriented The main content of Object-Oriented Programming Java How to 4(3+1) A
Programming (OOP) revolves around the concept of creating software Program, 7/E
Infosys IIT Affiliated with GCUF FSD
by modeling real-world entities as "objects," which (Harvey & Paul)
contain data (attributes) and associated functions Deitel & Deitel
(methods), and interact with each other using core
principles like abstraction, encapsulation, inheritance,
and polymorphism
Digital Logic Digital logic design primarily focuses on the Digital Design, 4(3+1) B
Design fundamental building blocks of digital systems, 2nd Ed., M. Morris
including logic gates, Boolean algebra, combinational Mano, Prentice
circuits (like adders, comparators, multiplexers), Hall, 1991.
sequential circuits (like latches, flip-flops, counters,
shift registers), and design methodologies to create
complex digital systems using these basic components,
all based on binary logic (0s and 1s) to perform
computations and data manipulation
Communicatio The main content of communication skills includes the Study Skills by 3 B
n Skill ability to effectively express ideas and information Riachard Yorky
through both verbal and non-verbal cues, encompassing
active listening, clear articulation, understanding non-
verbal communication, adapting to different audiences,
providing constructive feedback, and demonstrating
empathy to ensure a message is received and
understood accurately
Introduction To An "Introduction to Statistical Theory" course typically 3. G. Cowan, 3 B
Statistical covers the fundamental concepts of probability, data Statistical Data
Theory collection methods, descriptive statistics, statistical Analysis, 1998,
inference (including hypothesis testing and parameter Clarendon, Oxford.
estimation), sampling distributions, common 3. G. Cowan,
probability distributions (like normal, binomial, Statistical Data
Poisson), and basic concepts of regression analysis Analysis, 1998,
Clarendon, Oxford.
Introduction To An introduction to Pakistan's economy covers the Aslam M., 3 C
Pakistani country's economic system, its sectors, and its Perspective on
Economy challenges. It also discusses how the country's economy Development
has changed over time and what can be done to Planning In
improve it. Pakistan
Computer A "Computer Organization and Assembly Language" Computer 4(3+1) C
Organization course primarily focuses on the fundamental structure Organization and
And Assembly of a computer system, including its hardware Design, The
Language components like the CPU, memory, and input/output Hardware/Software
devices, and how to program directly using assembly Interface, 4th ed,
language, which is a low-level language that closely by David A.
resembles machine code, allowing for fine-grained Patterson and John
control over the hardware operations. L. Hennessy, 2008.
Elsevier
Publishers.
Data Structure The main content of "Data Structures and Algorithms" Data Abstraction 4(3+1) B
Infosys IIT Affiliated with GCUF FSD
And focuses on studying how to organize data efficiently and Problem
Algorithms using various data structures like arrays, linked lists, Solving with C+
trees, and graphs, alongside the step-by-step procedures +, 2nd ed, Frank
(algorithms) to manipulate and access that data for M. Carrano, Paul
solving problems effectively; key topics include sorting Helman, Robert
algorithms, searching algorithms, stacks, queues, and Veroff, Addison-
analyzing the time complexity of operations. Wesley, 1998
Discrete The main content of "Discrete Structures" typically Ralph P. Grimaldi, 3 B
Structures includes: set theory, logic (propositional and predicate), Discrete and
combinatory, graph theory, mathematical induction, Combinatorial
recursion, relations, functions, counting techniques, and Mathematics: An
basic number theory, all focusing on the study of Applied
discrete mathematical structures, which are distinct and Introduction,
countable rather than continuous. Addison-Wesley
Pub. Co., 1985
Professional The main content of "Professional Practices" typically Deborah G. 3 B
Practices includes: ethical conduct, adherence to professional Johnson,
standards, technical competence within a field, <Computer
effective communication, legal considerations, client Ethics=, Pearson
relationships, proper documentation, continuing Education (2001)
education, and awareness of industry best practices 3rd edition
Differential An ordinary differential equation (ODE) is an equation C. H .Edwards, 3 B
Equation containing an unknown function of one real or complex David E. Penney,
variable x, its derivatives, and some given functions of Elementary
x. The unknown function is generally represented by a Differential
variable (often denoted y), which, therefore, depends Equations With
on x. Applications,
1993, Prentice Hall
Theory of Language definitions preliminaries, Regular Automata, By 3 C
Automata expressions/Regular languages, Finite automata (FAs), Peter Linz, 4th
Transition graphs (TGs), NFAs, Kleene9s edition, Jones &
theorem, Transducers (automata with output), Pumping Bartlett Publishers,
lemma and non regular language 2006
Grammars and PDA: Context free grammars,

Design and Recursion and recurrence relations; Divide- Algorithms in C+ 3 B


analysis of and-conquer approach; Sorting; Search trees; Heaps; +; Robert
algorithm Hashing; Greedy approach; Dynamic Sedgewick
programming; Graph algorithms; Shortest paths;
Network flow; Disjoint Sets; Polynomial and
matrix calculations; String matching; NP

Database Basic database concepts; Entity Relationship Database Systems 4(3+1) B


system modelling, Relational data model 8E, [Link],
and algebra, Structured Query language; RDBMS; Addison Wesley
Database design, functional dependencies and Pub. Co. (2004)
Infosys IIT Affiliated with GCUF FSD
normal forms; Transaction processing and optimization
concepts; concurrency control and
recovery techniques; Database security and
authorization. Small Group Project implementing a
database. Physical database design

Human Resource Manager. The Environment of Human Managing Human 3 A


resource Resource Management, external and Internal Resource by
management Environment. Equal Employment Opportunity and Wayne F. Cascio
Affirmative Action. Job Analysis: A Basic Human,
Resource Tool. Human Resource Planning,
Recruitment, and Selection. Organization Change and
Human Resource Development. Corporate Culture and
Organization Development. Career Planning

Linear algebra Course Outline: Vectors, Vector Spaces, Matrices & Linear Algebra 3 C
Determinants, Cofactor and Inverse, Rank, Linear And Its
Independence, Solution of system of Linear systems, Applications, 4th
Positive Definite matrix, Linear edition,
Transformations, Operations on matrice Brooks/Cole, 2005

Operating History and Goals, Evolution of multi-user systems, Modern Operating 4(3+1) A
System Process and Systems, 3rd
CPU management, Multithreading, Kernel and User Edition,
Modes, Protection, Problems Tanenmaum A.S.,
of cooperative processes, Synchronization, Deadlocks, 2008.
Memory management and
virtual memory, Relocation, External Fragmentation,
Paging and Demand Paging,
Secondary storage, Security and Protection, File
systems, I/O systems

Numerical The concepts of efficiency, reliability and accuracy of a Numerical 3 B


Computing method. Analysis by Gerald
Minimising computational errors. Theory of
Differences, Difference Operators,
Difference Tables, Forward Differences, Backward
Differences and Central
Differences. Mathematical Preliminaries, Solution of
Equations in one variable,
Interpolation and Polynomial Approximation,
Numerical Differentiation and
Numerical Integration

Compiler Compiler techniques and methodology. Organization of Modern Compiler 3 B


Construction compilers. Lexical and syntax analysis. Parsing Design, By Dick
Infosys IIT Affiliated with GCUF FSD
techniques. Object code generation Grune, Henri E.
and optimization, detection and recovery from errors. Bal, Ceriel J. H.
Contrast between compilers Jacobs,
and interpreters. Koen G.
Langendoen, John
Wiley, 2000.

Multi-variate Functions of Several Variables and Partial James Stewart, 3 D


Calculus Differentiation. Multivariable
Multiple Integrals, Line and Surface Integrals. Green9s Calculus, 6th
and Stoke9s Theorem. edition, 2007,
Fourier Series: periodic functions, Functions of any Cengage Learning
period P-2L, Even & odd functions, Half Range publishers.
expansions, Fourier Transform. Laplace Transform, Z-
Transform

Introduction To Introduction to Computer-based System Engineering; Software 3 A


Software Project Management; Software Specification; Engineering 8E by
Engineering Requirements Engineering, System, Modelling; Sommerville
Requirements Specifications; Software Prototyping; Addison Wesley,
Software Design: Architectural Design, Object- 2006
Oriented Design, UML modelling, Function-Oriented
Design, User Interface Design; Quality Assurance;
Processes & Configuration
Management; Introduction to advanced issues:
Reusability, Patterns; Assignments and projects on
various stages and deliverables of SDLC.

Theory Of Language definitions preliminaries, Regular Automata, By 3 C


Automata expressions/Regular languages, Finite automata (FAs), Peter Linz, 4th
Transition graphs (TGs), NFAs, Kleene9s edition, Jones &
theorem, Transducers (automata with output), Pumping Bartlett Publishers,
lemma and non regular language 2006
Grammars and PDA: Context free grammars,
Design and Recursion and recurrence relations; Divide- Introduction to 3 B
Analysis of and-conquer approach; Sorting; Search trees; Heaps; Algorithms /2E, T.
Algorithm Hashing; Greedy approach; Dynamic H. Cormen, C. E.
programming; Graph algorithms; Shortest paths; Leiserson, and R.
Network flow; Disjoint Sets; Polynomial and L. Rivest
matrix calculations; String matching; NP

Web Design In-depth study of World Wide Web architectures, Nuckles, Craig, 3(2+1) A
and protocols and standards (HTTP, Web Applications:
Development HTML, xHTML, CGI, XML, WML, cHTML, etc.), Concepts and Real
Web Technologies and Tools World Design,
Infosys IIT Affiliated with GCUF FSD
(such as scripting tools) for web application Wiley
development and deployment (web 2006
servers, application servers, etc.), Web Based
Applications including search
engines and content management, management of large
scale web based
information systems, Web Services, Web2, Semantic
Web, and Web3

Artificial Introduction to Common Lisp. AI classical systems: Artificial 4(3+1) C


Intelligence General Problem Solver, rules, simple search, means- Intelligence by
ends analysis. ELIZA, pattern Luger, 4th edition
matching, rule based translators, OPS-5. Knowledge Pearson Education.
Representation: Natural
language, rules, productions, predicate logic, semantic
networks, frames, objects,
scripts. Search: Depth first search, breadth first search,
best first search, hill
climbing, min-max search, A* search. Symbolic
Mathematics: student, solving
algebra problems, translating English equations,
solving algebraic equations

Computer Analogue and digital Transmission, Noise, Media, Computer 4(3+1) A


Networks Encoding, Asynchronous and Synchronous Networks and
transmission, Protocol design issues. Network system Internets, 5/E,
architectures (OSI, TCP/IP), Error Control, Flow 2008
Control, Data Link Protocols (HDLC, PPP). Local Area
Networks and MAC Layer protocols
(Ethernet, Token ring), Multiplexing, Switched and IP
Networks, Inter-networking,
Routing, Bridging, Transport layer protocols TCP/IP,
UDP

Fundamentals Data-Mining Concepts, Preparing the Data, Data Data Mining: 3 B


of Data Mining Reduction, Learning From Data, Statistical Methods, Concepts, Models,
Decision Trees and Decision Rules, Artificial Neural Methods, and
Networks, Ensemble Learning, Cluster Analysis, Algorithms by
Association Rules, Web Mining and Text Mining, Mehmed
Genetic Algorithms, Fuzzy Sets and Fuzzy Logic, Kantardzic, Wiley-
Visualization Methods, Data Mining Tools: Weka, IEEE Press; 2nd
CBA and Yale, etc. Edition (August
16, 2011).

Computer Graphics hardware. Fundamental algorithms. Computer 3(2+1) B


Graphics Applications of Graphics,
Infosys IIT Affiliated with GCUF FSD
graphics. Interactive graphics programming 4 graph Principles and
plotting, windows and clipping, Practice, J. D.
and segmentation. Programming raster display systems, Foley, A. van
Differential Line Algorithm, Dam, S. K.
panning and zooming. Raster algorithms and software 4 Feiner and J. F.
Scan-Converting lines, Hughes
characters and circles. Scaling, Rotation, Translation,
Region filling and clipping.
Two and three dimensional imaging geometry
(Perspective projection and
Orthogonal projection) and transformations

Mobile and What is Android? Installing and Configuring the Beginning Android 3(2+1) A
Application Android SDK Manager, Creating Android Application, 4 Application
Development Anatomy of an Android Application. Eclipse. Development by
Fragments, Calling Built-In Applications Using Intents, Wei-Menge Lee,
Displaying John
Notifications. Components of a Screen, Adapting to Wiley & Sons, 201
Display Orientation,
Managing Changes to Screen Orientation, Utilizing the
Action Bar, Creating
the User Interface. Listening for UI Notifications.
Views, User Preferences.
Presisting Data. Sharing Data. Sending SMS Messages.
Getting Feedback.
Sending E-mail. Displaying Maps, Consuming Web
Services Using HTTP,
Accessing Web Services. Creating Services. Threading.
Android games
Development

Parallel and Why use parallel and distributed systems? Why not use W. Stevens, 3 C
Distributed them? Speedup and Advanced
Computing Amdahl's Law, Hardware architectures: Programming in
multiprocessors (shared memory), the Unix
networks of workstations (distributed memory), Environment,
clusters (latest variation) Software architectures: Addison
threads and shared memory, processes and Wesley, 1993
message passing, distributed shared memory (DSM),
distributed shared data
(DSD). Possible research and project topics, Parallel
Algorithms,
Concurrency and synchronization, Data and work
partitioning, Common
parallelization strategies, Granularity, Load balancing,
Examples: parallel
Infosys IIT Affiliated with GCUF FSD
search, parallel sorting, et

Pakistan Historical Perspective State & Society in 2 B


Studies a. Ideological rationale with special reference to Sir Pakistan
Syed Ahmed Khan, Allama Muhammad
Iqbal and Quaid-e-Azam Muhammad Ali Jinnah.
b. Factors leading to Muslim separatism
c. People and Land
i. Indus Civilization
ii. Muslim advent
iii. Location and geo-physical features.
2. Government and Politics in Pakistan

Introduction to This course will introduce students to the discipline of Kendall, Diana, 3 B
sociology Sociology, its perspective, its basic (2001), Sociology
concepts and principles, its methods of analysis and its in our times, 32nd
major sub-fields. Through this Edition,
introduction it is expected that students will begin to Wordsworth.
think in ways that take into account the
social realm of thought, including the impact of social
forces, social constraints, and social
structure on an individual's thoughts and behaviours.

Chinese 3 A
language
/Arabic/
English
Project 6 B
Distributed data introduction to Distributed Data Processing; Distributed M Buretta, Data 3(2+1) B
base system DBMS Architecture; Replication.
Distributed Database Design: Issues, Fragmentation Willey, 1997
and Allocation; Integrity
Constraints, Distributed Query Processing; Query
Decomposition and Data
Localization; Query Optimization; Distributed
Transaction Management and
Concurrency Control; Distributed DBMS Reliability
and Replication Techniques;
Multidatabase Systems.

Information Basic notions of confidentiality, integrity, availability; Computer 3 C


security authentication models; protection models; Security: Art and
security kernels; Encryption, Hashing and Digital 33 Science, Matthew
Infosys IIT Affiliated with GCUF FSD
Signatures; audit; intrusion detection and response; Bishop
database security, hostbased and network-based
security issues operational security issues; physical
security issues; personnel security; policy formation
and enforcement; access controls; information flow;
legal and social issues; identification and authentication
in local and distributed systems;
classification and trust modeling; risk assessment

Basic notions of confidentiality, integrity,


availability; authentication models; protection
models;
security kernels; Encryption, Hashing and Digital 33
Signatures; audit; intrusion detection and response;
database security, hostbased and network-based
security issues operational security issues; physical
security issues; personnel security; policy formation
and enforcement; access controls; information flow;
legal and social issues; identification and authentication
in local and distributed systems;
classification and trust modeling; risk assessment
Basic notions of confidentiality, integrity,
availability; authentication models; protection
models; security kernels; Encryption, Hashing and
Digital 33 Signatures; audit; intrusion detection and
response; database security, hostbased and network-
based security issues operational security issues;
physical security issues; personnel security; policy
formation and enforcement; access controls;
information flow; legal and social issues; identification
and authentication in local and distributed systems;
classification and trust modeling; risk assessment
Islamic studies ntroduction to Quranic Studies Hameed ullah 2 C
Basic Concepts of Quran Muhammad,
History of Quran <Emergence of
Uloom-ul -Quran Islam= , IRI,
Islamabad

I declare under my full responsibility that I have given correct and true
information on all of the above.
07 February 2025
Infosys IIT Affiliated with GCUF FSD
Sargodha, Pakistan

Ali Raza

You might also like