Andhra Pradesh State Council of Higher Education B.Sc. Computer Science/Information Technology (IT) Syllabus Under CBCS w.e.f.2015-2016 (Modified in April 2016) Structure of Computer Science/Information Technology (IT) Syllabus I YEAR 1 SEMESTER Computer Fundamentals & Photoshop Course Outcome To explore basic knowledge on computers and Photoshop’s beauty from the practical to the painterly artistic and to understand how Photoshop will help you create your own successful images UNIT-I: Introduction to computers, characteristics and limitations of computer, Block diagram of computer, types of computers, uses of computers, computer generations. Number systems :binary, hexa and octal numbering system UNIT-II: Input and output devices: Keyboard and mouse, inputting data in other ways, Types of Software: system software, Application software, commercial, open source, domain and free ware software, Memories: primary, secondary and cache memory. Windows basics: desktop, start menu, icons. Unit –III Introduction to Adobe Photoshop, Getting started with Photoshop, creating and saving a document in photoshop, page layout and back ground, photoshop program window-title bar,menu bar,option bar,image window,image title bar, status bar, ruler,paletts,tool box,screen modes,saving files,reverting files,closing files. Unit –IV Images: working with images, image size and resolution ,image editing,colour modes and adjustments , Zooming & Panning an Image,, , Rulers, Guides & Grids- Cropping & Straightening an Image,image backgrounds ,making selections. Working with tool box: working with pen tool, save and load selection-working with erasers-working with text and brushes-Colour manipulations: colour modes- Levels Curves - Seeing Colour accurately - Patch tool – Cropping-Reading your palettes - Dust and scratches- Advanced Retouching- smoothing skin Unit-V Layers: Working with layers- layer styles- opacity-adjustment layers Filters: The filter menu, Working with filters- Editing your photo shoot, presentation –how to create adds ,artstic filter,blur filter,brush store filter,distort filters,noice filters,pixelate filters,light effects,difference clouds,sharpen filters,printing. Page 2 of 50
Andhra Pradesh Council of Higher Education B.Sc. Computer Science/Information Technology (IT) Syllabus Under CBCS w.e.f.2015-2016 (Modified in April 2016) Structure of Computer Science/Information Technology (IT) Syllabus UNIT – IV: The Transport Layer: The Transport Service, Elements of Transport Protocols, Congestion Control Algorithms, The Internet Transport Protocols, The Internet Transport Protocols: TCP, Delay Tolerant Networks. UNIT – V: The Application DNS – The Domain Name System, Electronic Mail, The World Wide Web, Real Time Audio & Video, Content Delivery & Peer-to-Peer. Reference Books: Andrew S. Tanenbaum, “Computer Networks”, Fifth Edition, Pearson Education. Bhushan Trivedi, Computer Networks , Oxford University F.Kurose, Keith W.Ross, “Computer Networking”, Third Edition, Pearson Education Behrouz A Forouzan, “Data Communications and Networking”, Fourth Edition, TMH (2007). Kurose & Ross, “COMPUTER NETWORKS” – A Top-down approach featuring the Internet”, Pearson Education – Alberto Leon – Garciak. Student Activity: Study the functioning of network devices available in your organization . Prepare a pictorial chart of LAN connections in your organization Page 24 of 50
Andhra Pradesh State Council of Higher Education B.Sc. Computer Science/Information Technology (IT) Syllabus Under CBCS w.e.f.2015-2016 (Modified in April 2016) Structure of Computer Science/Information Technology (IT) Syllabus UNIT IV MAP REDUCE: Introduction – distributed file system – algorithms using map reduce, Matrix-Vector Multiplication by Map Reduce – Hadoop - Understanding the Map Reduce architecture - Writing Hadoop Map Reduce Programs - Loading data into HDFS - Executing the Map phase - Shuffling and sorting - Reducing phase execution. UNIT V DELIVERING RESULTS :Documentation and deployment – producing effective presentations– Introduction to graphical analysis – plot() function – displaying multivariate data – matrix plots – multiple plots in one window - exporting graph - using graphics parameters. Case studies. Reference Books 1.Nina Zumel, John Mount, “Practical Data Science with R”, Manning Publications, 2014. 2.Jure Leskovec, Anand Rajaraman, Jeffrey D.Ullman, “Mining of Massive Datasets”, Cambridge University Press, 2014. 3.Mark Gardener, “Beginning R - The Statistical Programming Language”, John & Sons, Inc., 2012. 4.W. N. Venables, D. M. Smith and the R Core Team, “An Introduction to R”, 2013. 5.Tony Ojeda, Sean Patrick Murphy, Benjamin Bengfort, Abhijit Dasgupta, “Practical Data Science Cookbook”, Packt Publishing Ltd., 2014. 6.Nathan Yau, “Visualize This: The FlowingData Guide to Design, Visualization, and Statistics”, Wiley, 2011. 7.Boris lublinsky, Kevin t. Smith, Alexey Yakubovich, “Professional Hadoop Solutions”, Wiley, ISBN: 9788126551071, 2015. Student Activity: Collect data from any real time system and create clusters using any clustering algorithm Read the student exam data in R perform statistical analysis on data and print results. Page 32 of 50
Andhra Pradesh State Council of Higher Education B.Sc. Computer Science/Information Technology (IT) Syllabus CBCS w.e.f.2015-2016 (Modified in April 2016) Structure of Computer Science/Information Technology (IT) Syllabus UNIT-IV HADOOP ECOSYSTEM AND YARN :Hadoop ecosystem components - Schedulers - Fair and Capacity, Hadoop 2.0 New Features- NameNode High Availability, HDFS Federation, MRv2, YARN, Running MRv1 in YARN. UNIT-V HIVE AND HIVEQL, Architecture and Installation, Comparison with Traditional Database, HiveQL - Querying Data - Sorting And Aggregating, Map Reduce Scripts, Joins & Subqueries, HBase concepts- Advanced Usage, Schema Design, Advance Indexing - PIG, Zookeeper - how it helps in monitoring a cluster, HBase uses Zookeeper and how to Build Applications with Zookeeper. Reference Boris lublinsky, Kevin t. Smith, Alexey Yakubovich, “Professional Hadoop Solutions”, Wiley, ISBN: 9788126551071, 2015. Chris Eaton, Dirk deroos et al. , “Understanding Big data ”, McGraw Hill, 2012. Tom White, “HADOOP: The definitive Guide” , O Reilly 2012. Vignesh Prajapati, “Big Data Analytics with R and Haoop”, Packet Publishing 2013. Tom Plunkett, Macdonald et al, “Oracle Big Data Handbook”, Oracle Press, 2014. Jy Liebowitz, “Big Data and Business analytics”,CRC press, 2013. Student Activity: Collect real time data and justify how it has become Big Data Reduce the dimensionality of a big data using your own map reducer Page 35 of 50