Course Materials | Bachelor of Science Data Science
BSc Data Science
Print Books
- Norton, P. (2005). Introduction to computers. McGraw Hill Technology Education,
- Rainer, R. K., & Turban, E. (2011). Introduction to information systems. John Wiley and son,.
- Rajaraman, V. (2004). Fundamentals of computers. Prentice Hall of India
CIT 3102 FUNDAMENTALS OF COMPUTER PROGRAMMING
- Forouzan, B. A., & Gilberg, R. F. (2007). Computer science: a structured programming approach using C. Course Technology.
- Jha, S. K. (2008). Computer fundamentals and programming in C.K. Kataria and Sons.
- Jha, S. K. (2004). Fundamentals of computer and programming in C. S.K.Kataria.
SMC 3210 NUMERICAL LINEAR ALGEBRA
- H, F. S., & Insel, A. J. (2003). Linear algebra. Asoke K Ghosh.
- Lay, D. C., & Lay, S. R. (2016). Linear algebra and its applications. Pearson Education Limited;
- Lipschutz, S., & Lipson, M. (2006). Schaum’s outline of theory and problems of linear algebra. Tata McGraw-Hill,.
- Williams, G. (2011). Linear algebra with applications. Jones and Barnett;
CIT 3150 COMPUTER SYSTEMS ARCHITECTURE
CIT 3152 DATA COMMUNICATION AND NETWORKS
- FitzGerald, J., & Dennis, A. (2015). Business data communications and networking. John Wiley and Sons.
- Forouzan, B. A. (c2013.). Data communications and networking. McGraw-Hill.
- Olifer, N., & Olifer, V. (2005). Computer networks: principles, technologies and protocols for network design. John Wiley Sons.
- Rowe, S. H., & Schuh, M. L. (2005). Computer networking. Pearson/Prentice Hall,
CIT 3153 OBJECT ORIENTED PROGRAMMING I
- Forouzan, B. A., & Gilberg, R. F. (2019). C++ programming: an object-oriented approach. McGraw-Hill Education.
- A, P., & M.P.Bhave. (2007). Object-oriented programming with C++. Dorlin Kindersley(india),.
- Sahay, S. (2006). Object-oriented programming with C++. Oxford University Press,.
CIT 3154 SYSTEM ANALYSIS AND DESIGN
- Bennet, S., & McRobb, S. (n.d.). Object-oriented systems analysis and design using UML.
- Bentley, L. D., & Whitten, Jeffrey L. (2007). Systems Analysis and Design for the Global Enterprise.
- Hoffer, J. A., & George, J. F. (2011). Modern systems analysis and design. Pearson Prentice Hall,.
- Jha, S. K. (2008.). System analysis and design.
- Kenneth, K. E. (2008). Systems Analysis and Design. Pearson.
- Pressman, R. S. (2015). Software engineering: a practitioner’s approach. McGraw-Hill Education;
- Satzinger, J. W., & Jackson, R. B. (2009). System analysis and design in a changing world.
- Shelly, G. B., & Rosenblatt, H. J. (2009). System analysis and design methods:
SMA 3112 CALCULUS I
- Apostol, T. M. (2002). Calculus: one-variable calculus, with an introduction to linear algebra.,. John Wiley Sons INC,.
- Hass, J., & Weir, M. D. (2009). University calculus:
- Hoffman, L. et al, & Bradley, G. (2013). Applied calculus for business economics, and the social and life sciences. McGraw Hill;
- Larson, R. et al, & Edwards, B. H. (2010). Calculus. Brooks Cole Cengage Learning
- Weir, M. D. et al, & al, H. J. et. (2008). Thomas’ calculus. Pearson Education
SSA 3120 PROBABILITY AND STATISTICS
- Block, K. (2008). Business statistics. John Wiley and Sons
- L Devore Jay. (2008). Probability and statistics for engineering and the sciences. Thomson brooks/cole.
- Ramachadran, K. et al, & Tsokos, C. P. (2009). Mathematical Statistics with Applications.
- Ross, S. M. (2009). Introduction to probability and statistics for engineers and scientists /. Academic Press/Elsevier,
SMC 3212 DISCRETE STRUCTURES
- Hastie, T., & Tibshirani, R. (2009). The elements of statistical learning: data mining, inference, and prediction. Springer,
- Johnson, D. M. (1989). Probability and statistics. South Western Publishing,.
- L, D. J. (2008). Probability and statistics for engineering and the sciences. Thomson brooks/cole.
- Lipschutz, S., & Schiller, J. J. (2005). Schaum’s outline of theory and problems of introduction to probability and statistics /. Tata McGraw Hill,.
CCS 3200 DATA STRUCTURES AND ALGORITHMS
- Dave, P. H., & Dave, H. B. (2008). Design and analysis of algorithms. Dorling Kindersley (India).
- Drozdek, A. (2005). Data structures and algorithms in Java .
- Lipschutz, S., & Pai, G. A. V. (2006). Schaum’s outlines data structures. Tata McGraw-Hill,.
- Lipschutz, S., & Vijayalakshmi, G. A. (2006). Data Structures. Tata McGraw-Hill,.
- Tanenbaum, A. M., & Augenstein, M. J. (n.d.). Data structures using Pascal.
CCS 3201 SOFTWARE ENGINEERING
- Aggarwal, K. K., & Singh, Y. (2008). Software engineering.
- Bali, V., & Bali, S. (2009). Fundamentals of software engineering.
- Pfleeger, S. L., & Atlee, J. M. (2010.). Software engineering: theory and practice. Prentice Hall,.
- Pressman, R. S. (2015). Software engineering: a practitioner’s approach/. McGraw-Hill Education;
CIT 3200 OPERATING SYSTEMS
- Silberschatz, A., & Galvin, P. B. (2010). Operating systems concepts. John Wiley and Sons,.
- Stallings, W. (2009). Operating systems:
- Stallings, W. (2018). Operating Systems: Internals and design principles. Pearson Education Ltd.
- Tanenbaum, A. S., & Herbert, B. (2015). Modern operating systems. Pearson Education Limited;
- Tanenbaum, A. S., & Woodhull, A. S. (2006.). Operating systems: design and implementation /. Pearson/Prentice Hall
CIT 3201 DATABASE SYSTEMS
- Elmasri, R., & Navathe, S. (2017). Fundamentals of database systems. Pearson Education;
- Garcia-Molina, H., & Ullman, J. D. (2009). Database systems: the complete book /. Pearson Prentice Hall,.
- Gillenson, M. L. (2012). Fundamentals of database management systems. Wiley,.
- Silberschatz, A., & Korth, H. F. (1997). Database system concepts. McGraw Hill Higher Education,.
CIT 3203 OBJECT ORIENTED PROGRAMMING II
- Bennet, S., & McRobb, S. (2004). Object-oriented systems analysis and design using UML.
- Evans, B. J., & Flanagan, D. (2005). Java in a nutshell. O’Reilly Media,Inc:
- Nino, J., & Hosch, F. A. (2008). An introduction to programming and object-oriented design using Java /. J. Wiley,.
- Sridharan, P. (1997). Advanced Java networking. Prentice Hall PTR,.
- Weisfeld, M. (2013). The object-oriented thought process. Pearson Education ,Inc.
SMA 3152 CALCULUS II
- Hass, J., & Weir, M. D. (2009). University calculus. Pearson Education
- Jordan, D. W., & Smith, P. (2008). Mathematical techniques: an introduction for the engineering, physical, and mathematical sciences /. Oxford University Press,
- Larson, R. et al, & Edwards, B. H. (2010). Calculus. Brooks / Cole Cengage Learning
- Weir, M. D. (2008). Thomas’ calculus.
CDS 3250 DATA WAREHOUSING FOR ANALYTICS
CDS 3251 BIG DATA ARCHITECTURE
- Kitchin, R. (2014). The data revolution: big data, open data, data infrastructures their consequences.
- Salganik, M. J. (2018). Bit by bit: social research in the digital age. Princeton University
CDS 3252 DATA ANALYTICS AND VISUALIZATION
CCS 3350 ARTIFICIAL INTELLIGENCE
- J, N. N. (1998). Artificial intelligence: A new synthesis. Morgan Kaufmann
- Luger, G. F. (2009). Artificial intelligence: structures and strategies for complex problem solving /. Pearson Addison-Wesley,
- Russel, S. J. (2003). Artificial Intelligence. Prentice Hall
- Thorton, C., & Boulay, B. du. (2005). Artificial intelligence. New Age International
CCS 3255 INTERACTIVE PROGRAMMING IN PYTHON
- Gaddis, T. (2009). Starting out with Python. Pearson Addison Wesley;
- Lutz, M. (2013). Learning Python. O’Reilly Media
- Mueller, J. (2014). Beginning programming with Python® for dummies®.
- Zelle, J. M. (2012). Python programming: an introduction to computer science. Tom summer;
SMA 3303 NUMERICAL ANALYSIS
- Burden, R. L., & Faires, J. D. (2005). Numerical analysis.
- Suli, E., & Mayers, D. (n.d.). An introduction to numerical analysis.
CDS 3300 STATISTICAL INFERENCE AND MODELING IN R
- Ramachadran, K. et al, & Tsokos, C. P. (2009) Mathematical Statistics with Applications.
- Rice, J. A. (2007.). Mathematical statistics and data analysis /. Thomson/Brooks/Cole,.
- Shumway, R. H., & Stoffer, D. S. (2017). Time series analysis and its applications: with R Examples. Springer,.
CDS 3301 MACHINE LEARNING
- Alpaydin, E. (2016). Machine learning: the new AI. MIT Press,.
- Barber, D. (2012). Bayesian reasoning and machine learning. Cambridge University Press,.
- Murphy, K. P. (2012). Machine Learning: A Probabilistic Perspective.
CCS 3302 ICT PROJECT MANAGEMENT
- Marchewka, J. T. (2003). Information technology project management: providing measurable organizational value. Wiley,.
- Schwalbe, K. (2007). Information technology project management. Thomson/Course Technology,
CIT 3301 INTERNET APPLICATION PROGRAMMING
- Gilmore, W. J. (2010). Beginning PHP and MySQL: from novice to professional. Apres.
- Ullman, L. (2012). PHP and MySQL for dynamic Web sites. Peachpit Press,.
- Welling, L., & Thomson, L. (2008). PHP and MySQL web development. Addison-Wesley.
CIT 3302 ADVANCED DATABASE SYSTEMS
- Connolly, T. M., & Beg, C. E. (2015). Database systems: a practical approach to design, implementation, and management. Pearson educationa limited;
- Date, C. J. (2004). An introduction to database systems /. Pearson/Addison Wesley,.
- Rob, P., & Coronel, C. (1997). Database systems. :Design, Implementation and Management/. Thomson.
SMS 3305 REGRESSION MODELING
- Kutner, M. H. et al, & Nechtseim, C. J. (2005). Applied linear statistical models. McGraw Hill;
- Pinheiro, J. C., & Bates, D. M. (2000.). Mixed-effects models in S and S-PLUS. Springer,.
CDS 3351 COMPUTATIONAL SYSTEMS BIOLOGY
- Berrar, D. P. (c2003.). A practical approach to microarray data analysis. Kluwer Academic Publishers,.
- Wilkinson, D. J. (n.d.). Stochastic modelling for systems biology /.
CDS 3352 TIME SERIES DATA ANALYSIS
- Brockwell, P. J., & Davis, R. A. (2016). Introduction to time series and forecasting. Springer,.
- Shumway, R. H., & Stoffer, D. S. (2017). Time series analysis and its applications: with R Examples. Springer.
CDS 3354 COMPLEX NETWORK ANALYSIS
SMA 3201 REAL ANALYSIS
- Junghenn, H. D. (2018). Principles of real analysis: measure, integration, functional analysis, and applications. CRC Press Taylor Francis Group;
- Narayan, S. (2013). Elements of real analysis. S. Chand Company Pvt. Ltd.;
- Schramm, M. J. (2008). Introduction to real analysis. Dover Publications,.
CDS 3400 NATURAL LANGUAGE PROCESSING
CDS 3403 DATA SCIENCE PROJECT PROPOSAL
- Schwalbe, K. (2004). Information technology project management. Thomson/Course Technology,.
- Stokes, D., & Wilson, N. (2010). Small business management and entrepreneurship. Thomas Rennie,.
CCS 3402 COMPUTER SECURITY AND CRYPTOGRAPHY
- Bishop, M., & Sullivan, E. (2019). Computer security: art and science. Addison-Wesley,.
- Honeynet Project (Ed.). (2004). Know your enemy: Learning about security threats (2nd ed). Addison-Wesley.
- N. R., & Lekkas, P. C. (2002). Wireless security: Models, threats, and solutions. McGraw-Hill companies.
- McClure, S., & Mcclure, S. (2012). Hacking exposed 7: network security secrets solutions. McGraw-Hill.
CDS 3452 DATA SCIENCE PROJECT IMPLEMENTATION
- Schwalbe, K. (2007). Information technology project management. Thomson/Course Technology,
- Stokes, D., & Wilson, N. (2010). Small business management and entrepreneurship. Thomas Rennie.
CCS 3453 DIGITAL IMAGE PROCESSING
CIT 3451 PROFESSIONAL AND ETHICAL ISSUES IN COMPUTING
SMS 3450 SIMULATION AND MODELING
- Law, A. M. (2015). Simulation modeling and analysis. McGraw-Hill Education.
- Robinson, S. (2014). Simulation: The Practice of Model Development and Use. Palgrave Macmillan.
E-BOOKS
INTRODUCTION TO COMPUTERS AND APPLICATIONS
Fenwick, P. (2014). Introduction to Computer Data Representation. Bentham Science Publishers.
Soni, V. (2007). Fundamentals of Computers. Global Media.
Bentley, P. J. (2012). Digitized: The Science of Computers and How It Shapes Our World. Oxford University Press USA – OSO.
Berger, A. S. (2005). Hardware and Computer Organization. Elsevier Science & Technology.
King, W. R. (2009). Planning for Information Systems. Taylor & Francis Group.
CIT 3102 FUNDAMENTALS OF COMPUTER PROGRAMMING
Davis, S. R. (2010). Beginning Programming with C++ for Dummies. John Wiley & Sons, Incorporated.
Arabnia, H. R. (2015). Foundations of Computer Science. C. S. R. E. A.
Vaze, S., & Joshi, S. (2009). Computer Fundamentals and Rdbms. Global Media.
CDS 3103 Principles of Data Science
Cady, F. (2017). The Data Science Handbook. John Wiley & Sons, Incorporated.
Pierson, L., & Porway, J. (2017). Data Science for Dummies. John Wiley & Sons, Incorporated.
Stahlbock, R., Abou-Nasr, M., & Weiss, G. M. (2018). Data Mining. C. S. R. E. A.
Stahlbock, R., Weiss, G. M., & Abou-Nasr, M. (2019). Data Science. C. S. R. E. A.
Stahlbock, R., Weiss, G. M., & Abou-Nasr, M. (2020). Data Science. C. S. R. E. A.
FUNDAMENTALS OF INTERNET
Harris, A. (2014). HTML5 and CSS3 All-In-One for Dummies. John Wiley & Sons, Incorporated.
Johanan, J., Khan, T., & Zea, R. (2016). Web Developer’s Reference Guide. Packt Publishing, Limited.
Larsen, R., & Larsen, R. (2013). Beginning HTML and CSS. John Wiley & Sons, Incorporated.
Lowery, J., & Fletcher, M. (2011). HTML5 24-Hour Trainer. John Wiley & Sons, Incorporated.
Raasch, J. (2013). JavaScript Programming: Pushing the Limits. John Wiley & Sons, Incorporated.
Singh, V. P. (2009). Computer Networking Course. Global Media.
CDS 3103 PRINCIPLES OF DATA SCIENCE
Cady, F. (2017). The Data Science Handbook. John Wiley & Sons, Incorporated.
Pierson, L., & Porway, J. (2017). Data Science for Dummies. John Wiley & Sons, Incorporated.
Stahlbock, R., Abou-Nasr, M., & Weiss, G. M. (2018). Data Mining. C. S. R. E. A.
Stahlbock, R., Weiss, G. M., & Abou-Nasr, M. (2019). Data Science. C. S. R. E. A.
Stahlbock, R., Weiss, G. M., & Abou-Nasr, M. (2020). Data Science. C. S. R. E. A.
SMC 3210 NUMERICAL LINEAR ALGEBRA
Blyth, T. S., & Robertson, E. F. (2000). Basic Linear Algebra. Springer London, Limited.
Dash, R. B., & Dalai, D. K. (2008). Fundamentals of Linear Algebra. Himalaya Publishing House.
Davis, E. (2012). Linear Algebra and Probability for Computer Science Applications. CRC Press LLC.
Gockenbach, M. S. (2010). Finite-Dimensional Linear Algebra. Taylor & Francis Group.
Penney, R. C. (2015). Linear Algebra: Ideas and Applications. John Wiley & Sons, Incorporated. Prasad, D. (2012). Elementary Linear Algebra. Alpha Science International.
Rodman, L. (2014). Topics in Quaternion Linear Algebra. Princeton University Press.
Smith, L., Gehring, F. W., & Ribet, K. A. (1998). Linear Algebra. Springer New York.
Weintraub, S. H. (1996). Guide to Advanced Linear Algebra. American Mathematical Society.
CIT 3150 COMPUTER SYSTEMS ARCHITECTURE
Berger, A. S. (2005). Hardware and Computer Organization. Elsevier Science & Technology.
Ram, B. (2007). Computer Fundamentals: Architecture & Organisation. New Age International Ltd.
Rao, S. S. S. P. (2014). Basics of Computer Organization and Architecture: Alpha Science Internation.
CIT 3152 DATA COMMUNICATION AND NETWORKS
CIT 3153 OBJECT ORIENTED PROGRAMMING I
Juneja, B. L., & Seth, A. (2009). Programming with C++. New Age International Ltd.
Zakas, N. C. (2014). Principles of Object-Oriented JavaScript. No Starch Press, Incorporated.
CIT 3154 SYSTEM ANALYSIS AND DESIGN
Yang, S. C. (2010). OFDMA System Analysis and Design. Artech House.
Kang, E. W. (2008). Radar System Analysis, Design and Simulation. Artech House.
Mohapatra, P. K. J. (2000). Software Engineering. New Age International Ltd.
SMA 3112 CALCULUS I
BarCharts, Inc. (2016). Calculus 2. BarCharts, Inc.
Bhalekar, S. (2018). Frontiers in Fractional Calculus. Bentham Science Publishers.
Bodewig, E. (2014). Matrix Calculus. Elsevier Science & Technology.
Geveci, T. (2015a). Advanced Calculus: Vector Analysis. Momentum Press.
Geveci, T. (2015b). Intermediate Calculus: Infinite Series. Momentum Press.
Grossman, S. I. (1984). Calculus. Elsevier Science & Technology.
Matthews, P. C. (2000). Vector Calculus. Springer London, Limited.
Morris, C. C., & Stark, R. M. (2015). Fundamentals of Calculus. John Wiley & Sons, Incorporated.
Sawyer, W. W. (1961). What Is Calculus About? American Mathematical Society.
SSA 3120 PROBABILITY AND STATISTICS
BarCharts, Inc. (2014). Business Statistics. BarCharts, Inc.
SMC 3212 DISCRETE STRUCTURES
Dash, R. B., & Dalai, D. K. (2008). Fundamentals of Linear Algebra. Himalaya Publishing House.
Krantz, S. G. (2013). Guide to Functional Analysis. American Mathematical Society.
Penney, R. C. (2015). Linear Algebra: Ideas and Applications. John Wiley & Sons, Incorporated.
Prasad, D. (2012). Elementary Linear Algebra. Alpha Science International.
CDS 3200 STATISTICS FOR DATA SCIENCE
CCS 3200 DATA STRUCTURES AND ALGORITHMS
Groner, L. (2014). Learning JavaScript Data Structures and Algorithms. Packt Publishing, Limited.
Morin, P. (2013). Open Data Structures: An Introduction. Athabasca University Press.
CCS 3201 SOFTWARE ENGINEERING
Rajlich, V. (2011a). Software Engineering: The Current Practice. CRC Press LLC.
Mohapatra, P. K. J. (2000). Software Engineering. New Age International Ltd.
Rajlich, V. (2011b). Software Engineering: The Current Practice. CRC Press LLC.
CIT 3200 OPERATING SYSTEMS
Carpenter, T. (2012). Microsoft Windows Operating System Essentials. John Wiley & Sons, Incorporated.
CIT 3201 DATABASE SYSTEMS
Cooper, J. (2013). Database Design and SQL for DB2. MC Press.
Hellerstein, J. M., & Stonebraker, M. (2005). Readings in Database Systems. MIT Press.
CIT 3203 OBJECT ORIENTED PROGRAMMING II
Fain, Y. (2011). Java Programming 24-Hour Trainer. John Wiley & Sons, Incorporated.
Kurniawan, B. (2015). Upgrading to Java 8. Brainy Software.
Lano, K. (2005). Advanced Systems Design with Java, UML and MDA. Elsevier Science & Technology.
Lowe, D. & Lowe. (2014). Java All-In-One for Dummies. John Wiley & Sons, Incorporated.
Thorn, W. (2004). Conquest of Java. Tuttle Publishing.
Wachowicz, M. (1999). Object-Oriented Design for Temporal GIS. Taylor & Francis Group.
SMA 3152 CALCULUS II
BarCharts, Inc. (2016). Calculus 2. BarCharts, Inc.
Bhalekar, S. (2018). Frontiers in Fractional Calculus. Bentham Science Publishers.
Bodewig, E. (2014). Matrix Calculus. Elsevier Science & Technology.
Grossman, S. I. (1984). Calculus. Elsevier Science & Technology.
Matthews, P. C. (2000). Vector Calculus. Springer London, Limited.
CDS 3250 DATA WAREHOUSING FOR ANALYTICS
Du, G. (2011). Mastering SQL Queries for SAP Business One. Packt Publishing, Limited.
Krishnan, K. (2013). Data Warehousing in the Age of Big Data. Elsevier Science & Technology.
Nagabhushana, S. (2006). Data Warehousing OLAP and Data Mining. New Age International Ltd.
CDS 3251 BIG DATA ARCHITECTURE
CDS 3252 DATA ANALYTICS AND VISUALIZATION
Eagle, N., & Greene, K. (2014). Reality Mining: Using Big Data to Engineer a Better World. MIT Press.
Karambelkar, H. V. (2015). Scaling Big Data with Hadoop and Solr. Packt Publishing, Limited.
Soares, S. (2012). Big Data Governance: An Emerging Imperative. MC Press.
CDS 3253 ALGORITHMS FOR DATA SCIENCE
Stahlbock, R., Weiss, G. M., & Abou-Nasr, M. (2020). Data Science. C. S. R. E. A.
Cady, F. (2017). The Data Science Handbook. John Wiley & Sons, Incorporated.
Edmonds, J. (2008). How to Think About Algorithms. Cambridge University Press.
Pierson, L., & Porway, J. (2017). Data Science for Dummies. John Wiley & Sons, Incorporated.
Stahlbock, R., Weiss, G. M., & Abou-Nasr, M. (2019). Data Science. C. S. R. E. A.
CCS 3350 ARTIFICIAL INTELLIGENCE
Shi, Z. (2011). Advanced Artificial Intelligence. World Scientific Publishing Company.
Warwick, K. (2011). Artificial Intelligence: The Basics: The Basics. Taylor & Francis Group.
CCS 3255 INTERACTIVE PROGRAMMING IN PYTHON
Palach, J. (2014). Parallel Programming with Python. Packt Publishing, Limited.
Parker, J. R. (2016). Python: An Introduction to Programming. Mercury Learning & Information.
Adams, C. (2014). Learning Python Data Visualization. Packt Publishing, Limited.
Bassi, S., & Bassi, S. (2016). Python for Bioinformatics. CRC Press LLC.
Joshi, Prateek (2017). Artificial Intelligence with Python. Packt Publishing, Limited.
Lee, W.-M. (2019). Python Machine Learning. John Wiley & Sons, Incorporated.
Phillips, D. (2010). Python 3 Object Oriented Programming. Packt Publishing, Limited.
Sneeringer, L. (2015). Professional Python. John Wiley & Sons, Incorporated.
SMA 3303 NUMERICAL ANALYSIS
Karris, S. T. (2007). Numerical Analysis Using MATLAB and Excel. Orchard Publications.
O’Hara, S., & Ramming, C. H. (2014). Numerical Structural Analysis. Momentum Press.
Rao, G. S. (2006). Numerical Analysis. New Age International Ltd.
Süli, E., & Mayers, D. F. (2003). An Introduction to Numerical Analysis. Cambridge University Press.
CDS 3300 STATISTICAL INFERENCE AND MODELING IN R
CDS 3301 MACHINE LEARNING
Alpaydin, E., & Bach, F. (2014). Introduction to Machine Learning. MIT Press.
Baldi, P., Brunak, S., & Brunak, S. (2001). Bioinformatics: The Machine Learning Approach. MIT Press.
Lantz, B. (2013). Machine Learning with R. Packt Publishing, Limited.
Murphy, K. P. (2012). Machine Learning: A Probabilistic Perspective. MIT Press.
CDS 3302 LARGE SCALE DATA ANALYSIS
CCS 3302 ICT PROJECT MANAGEMENT
Bainey, K. (2004). Integrated IT Project Management: A Model-Centric Approach. Artech House.
CIT 3301 INTERNET APPLICATION PROGRAMMING
Lavin, P. (2006). Object-Oriented PHP: Concepts, Techniques, and Code. No Starch Press, Incorporated.
CIT 3302 ADVANCED DATABASE SYSTEMS
Hellerstein, J. M., & Stonebraker, M. (2005). Readings in Database Systems. MIT Press.
SMS 3305 REGRESSION MODELING
Weisberg, S. (2013). Applied Linear Regression. John Wiley & Sons, Incorporated.
CDS 3350 CLOUD AND BIG DATA ANALYTICS
Achari, S. (2015). Hadoop Essentials. Packt Publishing, Limited.
Krishnan, K. (2013). Data Warehousing in the Age of Big Data. Elsevier Science & Technology.
Walkowiak, S. (2016). Big Data Analytics with R. Packt Publishing, Limited.
CDS 3351 COMPUTATIONAL SYSTEMS BIOLOGY
He, Z. (2014). Microarrays: Current Technology, Innovations and Applications. Caister Academic Press.
CDS 3352 TIME SERIES DATA ANALYSIS
Palma, W. (2016). Time Series Analysis. John Wiley & Sons, Incorporated.
CDS 3354 COMPLEX NETWORK ANALYSIS
Cherifi, H. (2014). Complex Networks and Their Applications. Cambridge Scholars Publisher.
Marcus, D. A. (2008). Graph Theory: A Problem Oriented Approach. American Mathematical Society.
Vasudev, C. (2007). Combinatorics and Graph Theory. New Age International Ltd.
Voloshin, V. I. (2009). Introduction to Graph Theory. Nova Science Publishers, Incorporated.
CIT 3350 MOBILE APPLICATION DEVELOPMENT
Farrugia, L. I. (2010). Wireless Sensor Networks. Nova Science Publishers, Incorporated.
Gibson, J. D. (2012). Mobile Communications Handbook. Taylor & Francis Group.
Korhonen, J. (2003). Introduction to 3G Mobile Communications. Artech House.
Schwartz, M. (2004). Mobile Wireless Communications. Cambridge University Press.
SMA 3201 REAL ANALYSIS
Lang, S. (1993). Real and Functional Analysis. Springer New York.
Malik, S. C. (2004). Principles of Real Analysis. New Academic Science.
Priestley, H. A. (2003). Introduction to Complex Analysis. Oxford University Press, Incorporated.
CDS 3400 NATURAL LANGUAGE PROCESSING
Reese, R. M. (2015). Natural Language Processing with Java. Packt Publishing, Limited.
CDS 3401 RECOMMENDER SYSTEMS
CDS 3402 SOCIAL NETWORK ANALYSIS
Bonald, T., & Feuillet, M. (2011). Network Performance Analysis. John Wiley & Sons, Incorporated.
Jo, K. Y. (2011). Satellite Communications Network Design and Analysis. Artech House.
Lucas, M. W. (2010). Network Flow Analysis. No Starch Press, Incorporated.
CDS 3403 DATA SCIENCE PROJECT PROPOSAL
Avison, D. E., & Torkzadeh, G. (2008). Information Systems Project Management. SAGE Publications.
CCS 3402 COMPUTER SECURITY AND CRYPTOGRAPHY
BarCharts, Inc. (2014). Computer Security: QuickStudy Reference Guide. BarCharts, Inc.
Cardwell, K. (2013). BackTrack: Testing Wireless Network Security. Packt Publishing, Limited.
Lopez, J., & Zhou, J. (2008). Wireless Sensor Network Security. IOS Press, Incorporated.
Rhee, M. Y. (2013). Wireless Mobile Internet Security. John Wiley & Sons, Incorporated.
Shostack, A. (2014). Threat Modeling: Designing for Security. John Wiley & Sons, Incorporated.
CCS 3400 NEURAL NETWORKS
Flores, J. A. (2011). Focus on Artificial Neural Networks. Nova Science Publishers, Incorporated.
Groner, L. (2014). Learning JavaScript Data Structures and Algorithms. Packt Publishing, Limited.
CDS 3450 EXPLORATORY DATA ANALYSIS
Govaert, G., & Govaert, G. (2009). Data Analysis. John Wiley & Sons, Incorporated.
CDS 3451 EMERGING TECHNOLOGIES IN DATA
CCS 3453 DIGITAL IMAGE PROCESSING
Ghosh, S. K. (2012). Digital Image Processing. Alpha Science International.
CIT 3451 PROFESSIONAL AND ETHICAL ISSUES IN COMPUTING
Bott, F. (2014). Professional Issues in Information Technology. BCS Learning & Development Limited.
BBS 3451 ENTREPRENEURSHIP
BarCharts, Inc. (2018). Entrepreneurship. BarCharts, Inc.
Doom, C. (2013). Introduction to Business Information Management. ASP.
Grebel, T. (2004). Entrepreneurship: A New Perspective. Taylor & Francis Group.
Rao, P. S. (2010). Introduction to International Business. Himalaya Publishing House.
Van Gelderen, M., & Masurel, E. (2011). Entrepreneurship in Context. Taylor & Francis Group.
Welsch, H. P. (2003). Entrepreneurship: The Way Ahead. Taylor & Francis Group.
SMS 3450 SIMULATION AND MODELING
Cubitt, S. (2000). Simulation and Social Theory. SAGE Publications.
Ross, S. M. (2012). Simulation. Elsevier Science & Technology.
Rossetti, M. D. (2015). Simulation Modeling and Arena. John Wiley & Sons, Incorporated.
Welsh, C. (2013). GNS3 Network Simulation Guide. Packt Publishing, Limited.
Coming Soon …