Phm 1.1.5(Harman S. Gahir)


Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Phm 1.1.5(Harman S. Gahir)

  1. 1. PUNJAB COLLEGE OF TECHNICAL EDUCATION LUDHIANA Course Plan (Jul 10 – Dec 10) Class: B. Pharmacy Subject Name: Computer Science and Applications Teacher's Name: HSG Assignments: 5 Subject Code: PHM 1.1.5 Tests: 5 Class Discussions: 5 Theory: 4 Hours/week Course Description: This course is an introduction to Computer Science in real world problems. In this class, we will focus on History of Computers, Generations of Computers including CPU and memory, the interface between hardware and software, and an introduction to Internet. More specifically, we will cover the following topics: • Computer Organization & Design • Number System • IO Devices • Memory Devices • Operating System • DOS Commands • Communication Networks • Computer Programming • Computer Applications(MS Word, MS Excel, MS Power Point)
  2. 2. Course Goals: The goal of this course is for you to develop an understanding of the factors influencing modern Computers Detailed Significance and Programming Language (“C”) to develop system software, and a working knowledge of the specific choices made in some Internet Tools. You will also gain an understanding of mechanisms employed in a IO devices and Memory Devices, By the end of the course you should be able to read between the lines of a newly-announced Technology specifications and anticipate its impact on software and to make well-reasoned choices among different Network Topologies for specific application scenarios. The objective of this course is to: • Understand Basic Terminologies using in Computer and Networks. • Understand and evaluate constraints and tradeoffs in ‘C’ Programming Language to develop a System Software • Enable you to design E-Presentations, E-Documents and also E- spreadsheets on MS Office, a most admired Package by Microsoft. Late Policy: You must do your work on time because we'll be correcting/discussing it in class. No assignment will be accepted after the due date. If you know that you have a specific time conflict, make arrangements with me in advance for a separate assignment for late submission. Format: All assignments should be done according to the following format: • Assignment must have a cover page including title of assignment, subject, date of submission; student’s name, class, roll no. and submitted to. • Use loose sheets with one side plain and other side lined. • Write questions/headings with black pen and other text with blue pen. • Draw diagrams (if necessary), neat and clean with pencil on plain side of paper. • Pages should be numbered. • Mention Contents at the beginning and References at the end of each assignment.
  3. 3. Tests: Tests can be oral/written/open book. Open book test is so that you can look up formulas or data from the text or lecture notes. You need to be sufficiently familiar with the material in the book to know where to look up the information that you need. The purpose of the exams is for you to demonstrate that you have attained an operational level of understanding of the material. The tests will be conducted on the dates mentioned in the course break-up. No extra test will be conducted for the absentees. If you have any time conflict for the test, contact me in advance so that we can make sufficient arrangements. Keep in mind that there will be no extra test at the end of the semester. Therefore, it’s your responsibility to give test on time. Presentation: One presentation will be held for Computer Science and Applications. You will be informed well in advance. The rules for presentation are as follows: • Group will be of 1-2 students. • Individual willing student also welcome to present a topic. • Students can make groups of their choice. • Students should be in strict formals for the presentation. • Three attendances will be taken during presentation. One at sharp 9:00 am, second after lunch break, and third at the end of the presentation. • Present will be counted only for those students who’ll be present in all the three attendances. • Marks will be given only to the present students. • If the student is absent, I will deduct (– 10) marks for it. • Marks will be deducted for each misbehavior/indiscipline during the presentation. • Topics will be given at first-cum-first-get basis. No topic will be repeated. • Extra marks will be given to individual from audience for ask a question to presenters. • Marks for the presentation are distributed as follows: Dress: 10 marks Report: 10 marks Synopsis: 5 marks Content: 5 marks Slides: 5 marks
  4. 4. Confidence: 5 marks Query Handling: 10 marks Total: 50 marks Absent – 10 marks Indiscipline: – 1 marks (for each misbehavior) Class Participation: A large component of your learning takes place in class. The actual concepts of computer science and applications are fairly simple, although their implementation is often complicated by real-world constraints. Thus, I tend to give lectures to explain these concepts, and pose questions for discussion that are meant to draw out these implications. I will guide discussion, and add information here and there as necessary to carry the discussion forward or to lead it into a digression that adds depth in a different direction. I will frequently have in-class exercises that you will do as individual/groups. Thus, it is very important that you attend class regularly. I will keep attendance throughout the semester. Please let me know in advance of any scheduled absences. Classroom Policies: Following are the classroom policies and they are meant to be strictly followed: • Be punctual for the class; try to minimize your disturbance if you are late. I may reject students who come after 5 minutes from the scheduled time. • Student coming late will be considered as late arrival and I will mark absent for late arrivals on the day’s attendance. • Mobile phones are not allowed in the classroom. If any student found using the mobile phone, he/she has to pay Rs. 200 as fine in the account office. • During lecture delivery, if you have any kind of query, just raise your hand. Queries are important for the understanding of the concepts. So, do ask queries but make sure they are relevant to the subject. • Be disciplined in the classroom and don’t make any noise while we are studying.
  5. 5. SYLLABUS Computer Science and Applications (Semester-I) PHM 1.1.5 Theory 4Hrs/Week Internal Assessment: 20 Max Marks: 100 External Assessments: 80 Aim: The objective of this paper is to acquaint the pharmacy students of Semester I with the fundamental principles of computers, their applications and basic elements of programming only. The paper-setter should set the question papers and examiners should evaluate the answers accordingly. 1. Computer Fundamentals: 1.1 Introduction to computers: Characteristics of computers, Historical perspectives of Computers, computer generations, types of computers and uses, Software, Hardware, Basic architecture and functions of CPU and its parts, Important I/O devices like Keyboard, Mouse, Printers, Video Monitors. 1.2 Number System: Decimal, Binary, Basic Binary arithmetic (Conversion to and from decimal numbers, Binary addition and subtraction). 1.3 Memory Storage: Memory Cells, Semiconductor and Magnetic core memory, ROM (its types), RAM, Cache and Virtual memory, Secondary storage devices and their organization (Hard disk, Floppy disk, CD, DVD). 2 Operating Systems: Definitions, Need, Organization, Functions, Types of Operating Systems, DOS, Windows, Handling Drives, Directories and files, Commands (Internal & External), Icons, Clipboard, Folders, Major differences between DOS & Windows,. 3. Communication Networks: Hardware and software components, Seven layers of OSI architecture, Network Topologies (Ring, Star, Fully Connected and Bus), LAN and WAN, Bounded and unbounded communication media, Internet, World Wide Web and I.T., Browsers, Important terminology regarding Internet applications, Electronic Mail, Potential uses and abuses of Internet. 4. Computer Programming: Programming languages, Classifications, Low level and high level languages, merits and Pitfalls of languages, object oriented languages, Syntax and semantics, Basic steps involved in software development, Flow charts, Compilers and Interpreters.
  6. 6. 5 Simple programming using ‘C’ Data types, Constants, Variables, Arithmetic and relational expressions, Symbolic constants, Input and output assignment statements, If-else, Switch statements, Loops ( While, do-while and for), Transfer statements, Arrays, Problem solving using ‘C’ taking simple algorithms. 6. Computer Applications: 6.1 Word processing: Techniques, File manipulation, Formatting, Printing setups table Handling, Mail merge, etc. using MS-Word. 6.2 Spreadsheet package: Worksheets, Formatting sheets, Calculations and graphing using formulae and functions, Import and export of data using MS-Excel. 6.3 Graphics: Objectives and types of graphics, Presentation packages, Slides designing, Diagrams and graphs, Import and Export data using MS-Power Point. 6.4 Data security against viruses: Definition of computer viruses, Detection, prevention and cure against viruses using anti-virus software packages. 6.5 Pharmaceutical applications: Basics of computer use in various pharmaceutical and clinical applications like drug information services, hospital and community pharmacy, drug design, pharmacokinetics and data analysis. Practical’s: 4 Hrs/Week Simple exercises based upon the following need to be dealt: 1. Computer operating systems like MS-DOS, MS-Windows. 2. Word-processing like MS-Word. 3. Spreadsheet calculations using MS- Excel. 4. Graphic applications using MS-Power Point, MS-Excel. 5. Programming using ‘C’.
  7. 7. COURSE BREAK-UP Class: B. Pharmacy Subject Name: Computer Science and Applications Teacher's Name: HSG Assignments: 5 Subject Code: PHM 1.1.5 Tests: 5 Total Lectures: 44 Class Discussions: 5 Theory: 4 Hours/week Evaluation: MST: 15 marks Test: 10 marks Presentation: 10 marks Assignment: 5 marks Lecture Topics Assignment Test Number 1. Introduction to course module 2. Introduction to Computer Science and Applications 3. Basic Fundamental Of Computers • Characteristics of computer • Types of Computer and Uses • Hardware • Software 4. History Of computers • Generations of Computers 5. Block Diagram(BD) of Computer Detailed Significance of each parts of BD • Input Unit • Output Unit • Storage Unit 6. • ALU • Control Unit • CPU 7. Class Discussion Assign-1 8. Test-1 9. Introduction To Number System Types Of Number System • Binary Number System • Conversion to and from decimal numbers. 10. • Binary Addition and
  8. 8. Subtraction • Octal Conversion. Storage Devices & their types • Semiconductor and Magnetic core Memory 11. • Magnetic tape • Memory Cells • Magnetic Disk 12. Intro. to Memory & Types of Memory • RAM,ROM,PROM 13. • Cache Memory • Virtual Memory 14. Intro. to Secondary Devices • Hard Disk • Floppy Disk • CD,DVD 15. Class Discussion Assign-2 16. Test-2 17. Intro to Operating System & its Types: • OS Functions(Device Mgmt, File Mgmt and Security Mgmt) • Types of OS • Windows and DOS • Handling Derives • Directories and Folders 18. Dos Commands • Internal Commands • External Commands 19. Windows Features: • Icons • Clip Board • Folders • Files • Recycle Bin • Wall Papers 20. Communication Networks • Hardware v/s Software
  9. 9. Components • OSI Architecture and Layers 21. Network Topologies • Ring • Star • Fully Connected • Bus Network Types • LAN • MAN • WAN 22. Intro. to Internet • WWW • Browser • Electronic Mail • Internet Applications • Uses and Abuses of Internet 23. Class Discussion Assign -3 24. Test-3 25. Intro to Computer Programming • Low and High Level Language • Merit and Pitfalls of Language • Oops • Syntax and Semantics 26. Computer Programming • Steps required from Software Developments • Flow Charts • Compiler and Interpreter 27. Programming Tools • Intro to ‘C’ • Data types • Constants • Variables 28. Programming Tools Arithmetic & Relational Expr. • Symbolic Constants • Input and Output Statements
  10. 10. 29. Statements Types: • Selection Statements • Iteration Statements • Transfer Statements 30. Intro to Array • One Dimensional Array • Multi Dimensional Array • Array implementations 31. Computer Applications • Intro to Word Processing • File Manipulations • Formatting of Documents • Printing Setups 32. Class Discussion Assign-4 33. Test -4 34. Intro To MS Word • Tools identification(Menu, Task Items) • Mail Merge 35. Spread Sheet Package • Formatting Sheets • Calculations and Graphics using Formulae • Import and Export data 36. Contt.. 37. MS Power Point and Graphics • Objectives • Types of Graphics • Slides Designing • Import and Exports of Data 38. MS Power Point • Animations • Transmission • Master Slide 39. Data Security • Virus • Worms • Trojans • Anti Virus Package 40. Pharmaceutical Applications
  11. 11. • Computer Usage in Pharmaceutical • Drug info Services • Hospital and Community Pharmacy 41. Pharmaceutical Applications • Drug Design • Data Analysis • Pharmacokinectics 42. Class Discussion Assign -5 43. Test-5 44. Discussion of Previous Question Papers Book references (for Theory and Practicals): 1. Fundamentals of Computers by Rajaraman, Prentice Hall of India 2. Let us ‘C’ by Kanetkar, BPB Publications. 3. Learn MS-Office 2000 by Stultz, BPB Publications. 4. Using Microsoft Windows 1998 by Ivens, Prentice Hall of India. 5. Learn DOS in a day by Stultz, BPB Publications. 6. Computer Fundamentals by P.K. Sinha ASSIGNMENT – 1 1. Short answer type questions: a. What is difference between an Input and Output Devices? b. Differentiate between Hardware and Software? c. Explain CPU? d. List characteristics of computers? e. Define Bit, Byte & Word. 2. Long answer type questions: a. Explain all generations of computers. b. Draw and explain the design of ALU.
  12. 12. ASSIGNMENT – II 1. Short answer type questions: a. Convert Decimal 256 into Binary Form. b. Calculate addition and Subtraction Operation between 11001001 and 10001001. c. Expand Terms: RAM, ROM, PROM, EPROM, CD, and DVD? d. List all Primary and Secondary storage Devices 2. Long answer type questions: a. Explain Binary, Octal and Decimal Number system with examples of each number system. Also Perform following conversion o Decimal to Binary • Binary to Decimal • Octal to Binary • Binary to Octal • Decimal to Octal b. Explain following storage elements • Cache and Virtual Memory. • RAM, ROM, PROM ASSIGNMENT – III 1. Short answer type questions: a. Explain OS and list all major Functions of OS. b. List all Internal and External Commands of DOS. c. Define OSI and List seven Layers of OSI model? d. Define E mail, WWW and Browser. e. Explain LAN, MAN, WAN. 2. Long answer type questions: a. Discuss in detail the different types of Internal and External commands of DOS.
  13. 13. b. Explain the various Network Topologies with example of each. c. Explain OSI with Block Diagram. ASSIGNMENT – IV 1. Short answer type questions: a. Differentiate between low level and high level languages. b. Explain data types, keywords, constants and variables. c. List all selection, iterations and transfer statements? d. Difference between Single Dimensional and Multi- Dimensional Array. e. List all major steps require for printing setup. 2. Long answer type questions: a. Discuss in detail the different steps require for software development. b. Explain Arithmetic and Relational Operators with examples. c. Explain all selection, iterations and transfer statements with examples of each. ASSIGNMENT – V 1. Short answer type questions: a. Expand and explain VIRUS. b. List steps required for create and save a MS Power Point File. c. List all Anti Virus Packages? d. Explain major tools used by a System Analyst. e. List major applications of Computer in Pharmaceutical. 2. Long answer type questions: a. Explain VIRUS, WORMS, and TROJANS. b. Explain concept of Mail Merge with examples.
  14. 14. TOPICS FOR PRESENTATION 1. Computer Generations. 2. IO Devices 3. Storage Devices. 4. Network Topologies. 5. Programming Languages. 6. Compare CD v/s DVD. 7. Computer Usage in Pharmaceutical Era. 8. Primary and Secondary Storage. 9. Bluetooth. 10. Intel v/s AMD. 11. Microsoft v/s Google. 12. Nano-Technology. 13. Internet and Intranet. 14. Laptop and Palmtop. 15. Virus and Worms. 16. How Antivirus work. 17. How Mobiles Work 18. How Bluetooth Works 19. How Wi-Fi Works 20. How Keyboard Works