Scheme & Syllabus Of

2y ago
22 Views
2 Downloads
1.00 MB
68 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Francisco Tran
Transcription

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Scheme & Syllabus ofBachelor of Computer Applications(BCA)Batch 2019 onwardsByBoard of Study Computer ApplicationsDepartment of AcademicsIK Gujral Punjab Technical UniversityPage 1 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Bachelors of Computer Applications (BCA):It is a Under Graduate (UG) Programme of 3 years duration (6 semesters)Eligibility: All those candidates who have passed the 10 2 or its equivalent examinationin any stream conducted by a recognized Board / University / Council.OrThose candidates who have passed their Matriculation examination AND have alsopassed three year Diploma in any Trade from Punjab State Board of Technical Education& Industrial Training, Chandigarh or such Examination from any other recognized StateBoard of Technical Education, or Sant Longowal Institute of Engineering & Technology,Longowal.BCA (Lateral Entry): It is a Under Graduate (UG) Programme of 2 years duration (4semesters)Eligibility: All those candidates who have passed Matriculation examination AND havealso passed 3 Year Diploma in any Trade from Punjab State Board of TechnicalEducation & Industrial Training, Chandigarh or such Examination from any otherrecognized State Board of Technical Education, or Sant Longowal Institute ofEngineering & Technology, Longowal.Or10 2 with 1 year Diploma in Computer Application / IT (or equivalent) from arecognized University with Mathematics as course at 10 2 or DIT / DCA level.Page 2 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)PROGRAM OUTCOMES (POs)Program: BCA1. Basic knowledge: An ability to apply knowledge of basic mathematics, scienceand domain knowledge to solve the computational problems.2. Discipline knowledge: An ability to apply discipline –specific knowledge tosolve core and/or applied computational problems.3. Experiments and practice: An ability to plan and perform experiments andpractices and to use the results to solve computational problems.4. Tools Usage: Apply appropriate technologies and tools with an understanding oflimitations.5. Profession and society: Demonstrate knowledge to assess societal, health,safety, legal and cultural issues and the consequent responsibilities relevantto professional practice.6. Environment and sustainability: Understand the impact of the computationalsolutions in societal and environmental contexts, and demonstrate theknowledge and need for sustainable development.7. Ethics: Apply ethical principles and commit to professional ethics andresponsibilities and norms of the professional practice.8. Individual and team work: Function effectively as an individual, and as amember or leader in diverse/multidisciplinary teams.9. Communication: An ability to communicate effectively.10. Life-long learning: Recognize the need for, and have the preparation andability to engage in independent and life-long learning in the context oftechnological changes.Page 3 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)First SemesterCourse CodeCourse TypeCourse TitleUGCA1901UGCA1902Core TheoryCore TheoryUGCA1903Core sFundamentals ofComputer and ITProblem Solvingusing CWorkshop on DesktopPublishingProblem Solvingusing C LaboratoryFundamentals ofComputer and E101-18HVPE102-18AbilityEnhancementCompulsory Course(AECC)-IAbilityEnhancementCompulsory Course(AECC)AbilityEnhancementCompulsory Course(AECC)AbilityEnhancementCompulsory Course(AECC)BMPD102-18TOTALLoadAllocationL T P310310MarksDistributionInternal ishPractical/Laboratory0023020501Human Values, Deaddiction and TrafficRules30040601003Human Values, Deaddiction and TrafficRules (Lab/ Seminar)00125--**251Mentoring 0025**The Human Values, De-addiction and Traffic Rules (Lab/ Seminar) and Mentoring andProfessional Development course will have internal evaluation only. (See guidelines at the lastpage of this file)Page 4 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Second SemesterCourse CodeCourse TypeCourse TitleUGCA1907Core TheoryFundamentals ofLoadAllocationL T P310MarksDistributionInternal 8Core TheoryComputer chitectureUGCA1909Core TheoryObject OrientedProgramming usingC UGCA1910CoreObject OrientedPractical/LaboratoryProgramming usingC LaboratoryUGCA1911UGCA1912CoreFundamentals ofPractical/LaboratoryStatistics LaboratoryCoreComputer S102-18AbilityEnhancementCompulsory Course(AECC) -IIIBMPD202-18EnvironmentalStudiesMentoring andProfessionalDevelopmentTOTALPage 5 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Third SemesterCourse CodeCourse TypeCourse TitleUGCA1913Core TheoryComputer NetworksLoadAllocationL T P310MarksDistributionInternal External4060UGCA1914Core TheoryProgramming re TheoryData Structures31040601004UGCA1916CoreComputer oreProgramming in00460401002Practical/LaboratoryPython LaboratoryCoreData ySkill EnhancementCourse-IPC Assembly &30040601003Skill EnhancementCourse- LaboratoryPC Assembly otingTroubleshootingLaboratoryBMPD302-18Mentoring andProfessionalDevelopmentTOTALFourth SemesterCourse CodeCourse TypeCourse TitleUGCA1921Core TheorySoftware EngineeringUGCA1922Core Theory31040601004UGCA1923Core TheoryDatabaseManagement SystemsOperating Systems31040601004UGCA1924CoreSoftware EngineeringLaboratory00460401002DatabaseManagement SystemsLaboratoryOperating SystemsLaboratoryWeb Designing004604010020046040100230040601003Web al/LaboratorySkill EnhancementCourse-IISkill EnhancementCourse- LaboratoryUGCA1927UGCA1928LoadAllocationL T P310Page 6 of 68MarksDistributionInternal External4060

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)BMPD402-18Mentoring 38077523Students will undergo 4 weeks Institutional Summer Training* after 4th semester. Examinationwill be conducted along with 5th semester practical.Page 7 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Course Code: UGCA1901Course Name: MathematicsProgram: BCABranch: Computer ApplicationsSemester: 1stInternal max. marks: 40External max. marks: 60Total marks: 100L: 3T: 1 P: 0Credits: 4Contact hours: 44 hoursTheory/Practical: TheoryDuration of end semester exam (ESE): 3hrsElective status: core/elective: CorePrerequisite: Student must have the knowledge of Basic Mathematics.Co requisite: NA.Additional material required in ESE: Minimum two exercises of each concept will berecorded in the file and the file will be submitted in End Semester Examinations.Course Outcomes: After studying this course, students will be able to:CO#Course OutcomesCO1 Represent data using various mathematical notions.CO2 Explain different terms used in basic mathematics.CO3 Describe various operations and formulas used to solve mathematical problems.Detailed contentsContact hoursUnit-ISet Introduction, Objectives, Representation of Sets (Roster Method, SetBuilder Method), Types of Sets (Null Set, Singleton Set, Finite Set, Infinite Set,Equal Set, Equivalent Set, Disjoint Set, Subset, Proper Subset, Power Set,12 hoursUniversal Set) and Operation with Sets (Union of Set, Intersection of Set,Difference of Set, Symmetric Difference of Set) Universal Sets, Complementof a Set.Unit-IILogic Statement, Connectives, Basic Logic Operations ce/EquivalentStatements,10 hoursTautologies and Contradictions.Unit -IIIMatrices Introduction, Types of Matrix (Row Matrix, Column Matrix,Rectangular Matrix, Square Matrix, Diagonal Matrix, Scalar Matrix, UnitMatrix, Null Matrix, Comparable Matrix, Equal Matrix), Scalar Multiplication,Page 8 of 6812 hours

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Negative of Matrix, Addition of Matrix, Difference of two Matrix,Multiplication of Matrices, Transpose of a Matrix.Unit-IVProgressions Introduction, Arithmetic Progression, Sum of Finite number ofquantities in A.P, Arithmetic Means, Geometric Progression, Geometric Mean.10 hoursText Books:1. Discrete Mathematics and Its Applications by Kenneth H. Rosen, Mc Graw Hill, 6thEdition.2. College Mathematics, Schaum’s Series, TMH.Reference Books:1. Elementary Mathematics, Dr. RD Sharma2. Comprehensive Mathematics, Parmanand Gupta3. Elements of Mathematics, ML BhargavaE Books/ Online learning material1. www.see.leeds.ac.uk/geo-maths/basic maths.pdf2. www.britannica.com/science/matrix-mathematics3. --------------------------------Course Code: UGCA1902Course Name: Fundamentals of Computer and ITProgram: BCABranch: Computer ApplicationsSemester: 1stInternal max. marks: 40External max. marks: 60Total marks: 100L: 3T: 1 P: 0Credits: 4Contact hours: 44 hoursTheory/Practical: TheoryDuration of end semester exam (ESE): 3hrsElective status: CorePrerequisite: -NACo requisite: -NAAdditional material required in ESE: -NACourse Outcomes:CO#Course outcomesPage 9 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)CO1CO2CO3CO4CO5Understanding the concept of input and output devices of ComputersLearn the functional units and classify types of computers, how they processinformation and how individual computers interact with other computing systems anddevices.Understand an operating system and its working, and solve common problems relatedto operating systemsLearn basic word processing, Spreadsheet and Presentation Graphics Software skills.Study to use the Internet safely, legally, and responsiblyDetailed ContentsContact hoursUnit-IHuman Computer InterfaceConcepts of Hardware and Software; Data and Information.Functional Units of Computer System: CPU, registers, system bus, mainmemory unit, cache memory, Inside a computer, SMPS, Motherboard, Portsand Interfaces, expansion cards, ribbon cables, memory chips, processors.Devices: Input and output devices (with connections and practical demo),keyboard, mouse, joystick, scanner, OCR, OMR, bar code reader, webcamera, monitor, printer, plotter.12Memory: Primary, secondary, auxiliary memory, RAM, ROM, cachememory, hard disks, optical disks.Data Representation: Bit, Byte, Binary, Decimal, Hexadecimal, and OctalSystems, Conversions and Binary Arithmetic (Addition/ Subtraction/Multiplication) Applications of IT.Unit-IIConcept of Computing, Types of Languages: Machine, assembly and Highlevel Language; Operating system as user interface, utility programs.Word processing: Editing features, formatting features, saving, printing,table handling, page settings, spell-checking, macros, mail-merge, equationeditors.Unit-IIISpreadsheet: Workbook, worksheets, data types, operators, cell formats,freeze panes, editing features, formatting features, creating formulas, usingPage 10 of 681010

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)formulas, cell references, replication, sorting, filtering, functions, Charts &Graphs.Presentation Graphics Software: Templates, views, formatting slide, slideswith graphs, animation, using special features, presenting slide shows.Unit-IVElectronic Payment System: Secure Electronic Transaction, Types ofPayment System: Digital Cash, Electronic Cheque, Smart Card, Credit/DebitCard E-Money, Bit Coins and Crypto currency, Electronic Fund Transfer(EFT), Unified Payment Interface (UPI), Immediate Payment System (IMPS),Digital Signature and Certification Authority.12Introduction to Bluetooth, Cloud Computing, Big Data, Data Mining, MobileComputing and Embedded Systems and Internet of Things (IoT)Text Books:1. Introduction to Information Technology, ITL Education Solutions limited, PearsonEducation2. Computer Fundamentals, A. Goel, 2010, Pearson Education.3. Fundamentals of Computers, P. K.Sinha & P. Sinha, 2007, BPB Publishers.4. IT Tools, R.K. Jain, Khanna Publishing House5. “Introduction to Information Technology”, Satish Jain, Ambrish Rai & Shashi Singh,Paperback Edition, BPB Publications, 2014.Reference Books:1.2.3.4.“Introduction to Computers”, Peter NortonComputers Today, D. H. Sanders, McGraw Hill.“Computers”, Larry long & Nancy long, Twelfth edition, Prentice Hall.Problem Solving Cases in Microsoft Excel, Joseph Brady & Ellen F Monk, ThomsonLearningE Books/ Online learning material1. www.sakshat.ac.in2. ----------------------------------------------Page 11 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Course Code: UGCA1903Course Name: Problem Solving using CProgram: BCABranch: Computer ApplicationsSemester: 1stInternal max. marks: 40External max. marks: 60Total marks: 100L: 3T: 1 P: 0Credits: 4Contact hours: 44 hoursTheory/Practical: TheoryDuration of end semester exam (ESE): 3hrsElective status: CorePrerequisite: -NACo requisite: -NAAdditional material required in ESE: -NACourse Outcomes:CO#Course outcomesCO1Student should be able to understand the logic building used in Programming.CO2Students should be able to write algorithms for solving various real life problems.CO3To convert algorithms into programs using C .Detailed ContentsContact hoursUnit-ILogic Development: Data Representation, Flowcharts, Problem Analysis,Decision Trees/Tables, Pseudo code and algorithms. Fundamentals:Character set, Identifiers and Key Words, Data types, Constants, Variables,Expressions, Statements, Symbolic Constants.11Operations and Expressions: Arithmetic operators, Unary operators,Relational Operators, Logical Operators, Assignment and ConditionalOperators, Library functions.Unit-IIData Input and Output: formatted & unformatted input output.10Control Statements: While, Do–while and For statements, Nested loops,If–else, Switch, Break – Continue statements.Unit-III11Page 12 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Functions: Brief overview, defining, accessing functions, passingarguments to function, specifying argument data types, functionprototypes, recursion.Arrays: Defining, processing arrays, passing arrays to a function, multi–dimensional arrays.Strings: String declaration, string functions and string manipulationProgram Structure Storage Class: Automatic, external and static variables.Unit-IVStructures & Unions: Defining and processing a structure, user defineddata types, structures and pointers, passing structures to functions, unions.12Pointers: Understanding Pointers, Accessing the Address of a Variable,Declaration and Initialization of Pointer Variables, Accessing a Variablethrough its Pointer, Pointers and ArraysFile Handling: File Operations, Processing a Data FileText Books:1. Programming in ANSI C, E. Balagurusami, Fourth Edition, Tata McGraw Hill.2. Programming in C, Third Edition, Stephen G Kochan, Pearson.3. The C Programming Language, Kernighan & Richie, Second Edition, PHIPublication.Reference Books:1. Object Oriented Programming, Lafore R, Third Edition, Galgotia Publications2. Let us C, Yashvant P Kanetkar, Seventh Edition, BPB Publications, New Delhi.3. Programming in C, Byron S. Gottfried, Second Edition, McGraw Hills.4. Problem Solving and Programming in C, R.S. Salaria, Second Edition5. Programming in C, Atul ge 13 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Course Code: UGCA1904Course Name: Workshop on Desktop PublishingProgram: BCABranch: Computer ApplicationsSemester: 1stInternal max. marks: 60External max. marks: 40Total marks: 100L: 0 T: 0 P: 4Credits: 2Contact hours: 4 hours per weekTheory/Practical: PracticalDuration of end semester examinations (ESE): 3hrsElective status: CorePrerequisite: Students must have basic understanding of designing/ Painting tools.Co requisite: Printing & Publishing tools.Additional material required in ESE: Softcopy & Hardcopy of the exercises are to bemaintained during the practical labs and to be submitted during the End SemesterExaminations.Course Outcomes: After studying this course, students will be able to:CO#Course outcomesCO1 The students will gain professional skills of Desk Top Publishing Tools likedesigning, Printing & Publishing by using various tools.CO2 Develop skills in printing jobs through basic understanding of a variety of designingtools.CO3 Apply these concepts and knowledge in designing field including practice from textformatting to final publishing.CO4 Workshops are included to enhance professional skills like Brochures, Flexes,Business Cards, Certificates and News Letter layouts etc.Instructions: Instructor can increase/decrease the experiments as per the requirement.Assignments:1.2.Design and print a Title Page of a Magazine/Book.Prepare multiple designs for a Flex by using different Tools.3.Prepare NSS Certificates for appreciation using logos of University, College & NSSunit.Prepare 5 different Designing of Business Cards.Prepare Envelops displaying full address of the company by inserting graphicalsymbol/ logos of company.Design and Print Invoices for three companies.Prepare and print News Letter Layouts for any five activities of your college/university.Prepare Invitation Cards for cultural meet held in your college.4.5.6.7.8.Page 14 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)9.Design and print Brochures to advertise a “Blood Donation Camp” in your college.10.Design Logos of your college, University & Govt. of Punjab also display these logoson black background as water mark.Design, Print and Publish 5 motivations Playcards.Design & Print assignment book of minimum 20 Pages an any Topic.Design & Print any five most important activities of your college in a collage.Design & Print Question Paper of any Subject.Assemble all the latest news cutting of your activities on a 10 X 8 size flex.11.12.13.14.15.Reference Books:1.2.3.4.5.DTP Course, by Shirish Chavan published by Rapidex.DTP Course Kit by Vikas Gupta published by Comdex.CorelDraw 9 by David Karlins published by Techmedia.Adobe Illustrator CC by Brian Wood published by Adobe Press.Page Maker in Easy Steps - Scott Basham.Software Tools:1. Adobe Illustrator 14.2. CorelDraw Graphics Suit.3. GNU image manipulation program.4. Ink Scape.5. PhotoScape Setup.6. e 15 of 68

I. K. Gujral Punjab Technical UniversityBachelor of Computer Applications (BCA)Course Code: UGCA1905Course Name: Problem Solving using C LaboratoryProgram: BCABranch: Computer ApplicationsSemester: 1stInternal max. marks: 60External max. marks: 40Total marks:10

I. K. Gujral Punjab Technical University Bachelor of Computer Applications (BCA) Page 3 of 68 PROGRAM OUTCOMES (POs) Program: BCA 1. Basic knowledge: An ability to apply knowledge of basic mathematics, science

Related Documents:

Version 1.13 P l e a s e r e a d : Creating a syllabus or overview will not affect the Canvas Syllabus or Syllabus Creator tool. However, If a syllabus is published within CreatorPro LTI, the Canvas Syllabus or Syllabus Creator tool is replaced with CreatorPro’s Syllabus and to revert the changes a SSD Support Case will need to be

Syllabus of Sixth Semester B. Pharm. 069 11. Syllabus of Seventh Semester B. Pharm. 081 12. Syllabus of Eight Semester B. Pharm. 091 B Ordianance and Rules (M. Pharm.) 101 1. Ordinance and Rules 102 2. Structure of Syllabus 107 C. Syllabus (Pharmaceutics) 115 D. Syllabus (

posts by the due date. There is no make-up for quizzes (instead, I will drop two lowest grades). For exams, make-ups will be considered only for legitimate reasons with proper documentation. THIS IS A SAMPLE SYLLABUS - Current course syllabus is available within Canvas SAMPLE Syllabus SAMPLE Syllabus SAMPLE Syllabus Syllabus

Changes to this syllabus for 2022 62 Changes to this syllabus For information about changes to this syllabus for 2022, go to page 62. The latest syllabus is version 1, published September 2019. Any textbooks endorsed to support the syllabus for examination from 2019 are still suitable for use with this syllabus.

The brochure is a summary of the UKZN Medical Scheme 2019 benefits, pending approval from the Council for Medical Schemes. A copy of the Scheme Rules can be downloaded from the Scheme website www.discovery.co.za This brochure gives you a brief outline of the benefits, UKZN Medical Scheme offers. This does not replace the Scheme Rules.

CSEC English A Specimen Papers and Mark Schemes: Paper 01 92 Mark Scheme 107 Paper 02 108 Mark Scheme 131 Paper 032 146 Mark Scheme 154 CSEC English B Specimen Papers and Mark Schemes: Paper 01 159 Mark Scheme 178 Paper 02 180 Mark Scheme 197 Paper 032 232 Mark Scheme 240 CSEC English A Subject Reports: January 2004 June 2004

92nd Senate approved Courses Scheme & Syllabus for BE (Mechatronics) 2017 B.E. (Mechatronics) 2017 –Course Scheme and Syllabus (1st - 4th Year) SEMESTER – I (GROUP-A) SR. NO. COURSE NO. TITLE L T P CR 1 UPH004 AP

over to the new syllabus. (iii) In other words, from December, 2012 to June, 2013 session of examination both syllabi (existing syllabus as well as new syllabus) will run parallel. 5. Switchover to new syllabus (i) Students under the existing syllabus may switch over to the new syllabus. They