Course Materials | Bachelor of Science Data Science

BSc Data Science

Print Books

 

  1. Norton, P. (2005). Introduction to computers. McGraw Hill Technology Education,
  2. Rainer, R. K., & Turban, E. (2011). Introduction to information systems. John Wiley and son,.
  3. Rajaraman, V. (2004). Fundamentals of computers. Prentice Hall of India

 

CIT 3102 FUNDAMENTALS OF COMPUTER PROGRAMMING

  1. Forouzan, B. A., & Gilberg, R. F. (2007). Computer science: a structured programming approach using C. Course Technology.
  2. Jha, S. K. (2008). Computer fundamentals and programming in C.K. Kataria and Sons.
  3. Jha, S. K. (2004). Fundamentals of computer and programming in C. S.K.Kataria.

 

SMC 3210 NUMERICAL LINEAR ALGEBRA

  1. H, F. S., & Insel, A. J. (2003). Linear algebra. Asoke K Ghosh.
  2. Lay, D. C., & Lay, S. R. (2016). Linear algebra and its applications. Pearson Education Limited;
  3. Lipschutz, S., & Lipson, M. (2006). Schaum’s outline of theory and problems of linear algebra. Tata McGraw-Hill,.
  4. Williams, G. (2011). Linear algebra with applications. Jones and Barnett;

 

CIT 3150 COMPUTER SYSTEMS ARCHITECTURE

  1. Stallings, W. (2016). Computer organization and architecture: Designing for performance. Pearson Education Ltd.

 

CIT 3152 DATA COMMUNICATION AND NETWORKS

  1. FitzGerald, J., & Dennis, A. (2015). Business data communications and networking. John Wiley and Sons.
  2. Forouzan, B. A. (c2013.). Data communications and networking. McGraw-Hill.
  3. Olifer, N., & Olifer, V. (2005). Computer networks: principles, technologies and protocols for network design. John Wiley Sons.
  4. Rowe, S. H., & Schuh, M. L. (2005). Computer networking. Pearson/Prentice Hall,

 

CIT 3153 OBJECT ORIENTED PROGRAMMING I

  1. Forouzan, B. A., & Gilberg, R. F. (2019). C++ programming: an object-oriented approach. McGraw-Hill Education.
  2. A, P., & M.P.Bhave. (2007). Object-oriented programming with C++. Dorlin Kindersley(india),.
  3. Sahay, S. (2006). Object-oriented programming with C++. Oxford University Press,.

CIT 3154 SYSTEM ANALYSIS AND DESIGN

  1. Bennet, S., & McRobb, S. (n.d.). Object-oriented systems analysis and design using UML.
  2. Bentley, L. D., & Whitten, Jeffrey L. (2007). Systems Analysis and Design for the Global Enterprise.
  3. Hoffer, J. A., & George, J. F. (2011). Modern systems analysis and design. Pearson Prentice Hall,.
  4. Jha, S. K. (2008.). System analysis and design.
  5. Kenneth, K. E. (2008). Systems Analysis and Design. Pearson.
  6. Pressman, R. S. (2015). Software engineering: a practitioner’s approach. McGraw-Hill Education;
  7. Satzinger, J. W., & Jackson, R. B. (2009). System analysis and design in a changing world.
  8. Shelly, G. B., & Rosenblatt, H. J. (2009). System analysis and design methods:

 

SMA 3112  CALCULUS I 

  1. Apostol, T. M. (2002). Calculus: one-variable calculus, with an introduction to linear algebra.,. John Wiley Sons INC,.
  2. Hass, J., & Weir, M. D. (2009). University calculus:
  3. Hoffman, L. et al, & Bradley, G. (2013). Applied calculus for business economics, and the social and life sciences. McGraw Hill;
  4. Larson, R. et al, & Edwards, B. H. (2010). Calculus. Brooks Cole Cengage Learning
  5. Weir, M. D. et al, & al, H. J. et. (2008). Thomas’ calculus. Pearson Education

 

SSA 3120 PROBABILITY AND STATISTICS

  1. Block, K. (2008). Business statistics. John Wiley and Sons
  2. L Devore Jay. (2008). Probability and statistics for engineering and the sciences. Thomson brooks/cole.
  3. Ramachadran, K. et al, & Tsokos, C. P. (2009). Mathematical Statistics with Applications.
  4. Ross, S. M. (2009). Introduction to probability and statistics for engineers and scientists /. Academic Press/Elsevier,

 

SMC 3212 DISCRETE STRUCTURES

  1. Hastie, T., & Tibshirani, R. (2009). The elements of statistical learning: data mining, inference, and prediction. Springer,
  2. Johnson, D. M. (1989). Probability and statistics. South Western Publishing,.
  3. L, D. J. (2008). Probability and statistics for engineering and the sciences. Thomson brooks/cole.
  4. 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

  1. Dave, P. H., & Dave, H. B. (2008). Design and analysis of algorithms. Dorling Kindersley (India).
  2. Drozdek, A. (2005). Data structures and algorithms in Java .
  3. Lipschutz, S., & Pai, G. A. V. (2006). Schaum’s outlines data structures. Tata McGraw-Hill,.
  4. Lipschutz, S., & Vijayalakshmi, G. A. (2006). Data Structures. Tata McGraw-Hill,.
  5. Tanenbaum, A. M., & Augenstein, M. J. (n.d.). Data structures using Pascal.

 

CCS 3201 SOFTWARE ENGINEERING

  1. Aggarwal, K. K., & Singh, Y. (2008). Software engineering.
  2. Bali, V., & Bali, S. (2009). Fundamentals of software engineering.
  3. Pfleeger, S. L., & Atlee, J. M. (2010.). Software engineering: theory and practice. Prentice Hall,.
  4. Pressman, R. S. (2015). Software engineering: a practitioner’s approach/. McGraw-Hill Education;

 

CIT 3200 OPERATING SYSTEMS

  1. Silberschatz, A., & Galvin, P. B. (2010). Operating systems concepts. John Wiley and Sons,.
  2. Stallings, W. (2009). Operating systems:
  3. Stallings, W. (2018). Operating Systems: Internals and design principles. Pearson Education Ltd.
  4. Tanenbaum, A. S., & Herbert, B. (2015). Modern operating systems. Pearson Education Limited;
  5. Tanenbaum, A. S., & Woodhull, A. S. (2006.). Operating systems: design and implementation /. Pearson/Prentice Hall

 

CIT 3201 DATABASE SYSTEMS

  1. Elmasri, R., & Navathe, S. (2017). Fundamentals of database systems. Pearson Education;
  2. Garcia-Molina, H., & Ullman, J. D. (2009). Database systems: the complete book /. Pearson Prentice Hall,.
  3. Gillenson, M. L. (2012). Fundamentals of database management systems. Wiley,.
  4. Silberschatz, A., & Korth, H. F. (1997). Database system concepts. McGraw Hill Higher Education,.

 

CIT 3203 OBJECT ORIENTED PROGRAMMING II

  1. Bennet, S., & McRobb, S. (2004). Object-oriented systems analysis and design using UML.
  2. Evans, B. J., & Flanagan, D. (2005). Java in a nutshell. O’Reilly Media,Inc:
  3. Nino, J., & Hosch, F. A. (2008). An introduction to programming and object-oriented design using Java /. J. Wiley,.
  4. Sridharan, P. (1997). Advanced Java networking. Prentice Hall PTR,.
  5. Weisfeld, M. (2013). The object-oriented thought process. Pearson Education ,Inc.

 

 

SMA 3152 CALCULUS II

  1. Hass, J., & Weir, M. D. (2009). University calculus. Pearson Education
  2. Jordan, D. W., & Smith, P. (2008). Mathematical techniques: an introduction for the engineering, physical, and mathematical sciences /. Oxford University Press,
  3. Larson, R. et al, & Edwards, B. H. (2010). Calculus. Brooks / Cole Cengage Learning
  4. Weir, M. D. (2008). Thomas’ calculus.

 

CDS 3250 DATA WAREHOUSING FOR ANALYTICS

  1. Garcia-Molina, H., & Ullman, J. D. (2009). Database systems: the complete book. Pearson Prentice Hall,.

 

CDS 3251 BIG DATA ARCHITECTURE

  1. Kitchin, R. (2014). The data revolution: big data, open data, data infrastructures their consequences.
  2. Salganik, M. J. (2018). Bit by bit: social research in the digital age. Princeton University

 

CDS 3252 DATA ANALYTICS AND VISUALIZATION

  1. Skiena, S. S. (2008.). The algorithm design manual. Springer,

 

CCS 3350 ARTIFICIAL INTELLIGENCE

  1. J, N. N. (1998). Artificial intelligence: A new synthesis. Morgan Kaufmann
  2. Luger, G. F. (2009). Artificial intelligence: structures and strategies for complex problem solving /. Pearson Addison-Wesley,
  3. Russel, S. J. (2003). Artificial Intelligence. Prentice Hall
  4. Thorton, C., & Boulay, B. du. (2005). Artificial intelligence. New Age International

 

CCS 3255 INTERACTIVE PROGRAMMING IN PYTHON

  1. Gaddis, T. (2009). Starting out with Python. Pearson Addison Wesley;
  2. Lutz, M. (2013). Learning Python. O’Reilly Media
  3. Mueller, J. (2014). Beginning programming with Python® for dummies®.
  4. Zelle, J. M. (2012). Python programming: an introduction to computer science. Tom summer;

SMA 3303 NUMERICAL ANALYSIS

  1. Burden, R. L., & Faires, J. D. (2005). Numerical analysis.
  2. Suli, E., & Mayers, D. (n.d.). An introduction to numerical analysis.

 

CDS 3300 STATISTICAL INFERENCE AND MODELING IN R

  1. Ramachadran, K. et al, & Tsokos, C. P. (2009) Mathematical Statistics with Applications.
  2. Rice, J. A. (2007.). Mathematical statistics and data analysis /. Thomson/Brooks/Cole,.
  3. Shumway, R. H., & Stoffer, D. S. (2017). Time series analysis and its applications: with R Examples. Springer,.

 

CDS 3301 MACHINE LEARNING

  1. Alpaydin, E. (2016). Machine learning: the new AI. MIT Press,.
  2. Barber, D. (2012). Bayesian reasoning and machine learning. Cambridge University Press,.
  3. Murphy, K. P. (2012). Machine Learning: A Probabilistic Perspective.

CCS 3302 ICT PROJECT MANAGEMENT

  1. Marchewka, J. T. (2003). Information technology project management: providing measurable organizational value. Wiley,.
  2. Schwalbe, K. (2007). Information technology project management. Thomson/Course Technology,

 

CIT 3301 INTERNET APPLICATION PROGRAMMING

  1. Gilmore, W. J. (2010). Beginning PHP and MySQL: from novice to professional. Apres.
  2. Ullman, L. (2012). PHP and MySQL for dynamic Web sites. Peachpit Press,.
  3. Welling, L., & Thomson, L. (2008). PHP and MySQL web development. Addison-Wesley.

 

CIT 3302 ADVANCED DATABASE SYSTEMS

  1. Connolly, T. M., & Beg, C. E. (2015). Database systems: a practical approach to design, implementation, and management. Pearson educationa limited;
  2. Date, C. J. (2004). An introduction to database systems /. Pearson/Addison Wesley,.
  3. Rob, P., & Coronel, C. (1997). Database systems. :Design, Implementation and Management/. Thomson.

 

SMS 3305 REGRESSION MODELING   

  1. Kutner, M. H. et al, & Nechtseim, C. J. (2005). Applied linear statistical models. McGraw Hill;
  2. Pinheiro, J. C., & Bates, D. M. (2000.). Mixed-effects models in S and S-PLUS. Springer,.

 

CDS 3351 COMPUTATIONAL SYSTEMS BIOLOGY

  1. Berrar, D. P. (c2003.). A practical approach to microarray data analysis. Kluwer Academic Publishers,.
  2. Wilkinson, D. J. (n.d.). Stochastic modelling for systems biology /.

 

CDS 3352 TIME SERIES DATA ANALYSIS

  1. Brockwell, P. J., & Davis, R. A. (2016). Introduction to time series and forecasting. Springer,.
  2. Shumway, R. H., & Stoffer, D. S. (2017). Time series analysis and its applications: with R Examples. Springer.

 

CDS 3354 COMPLEX NETWORK ANALYSIS

  1. Balakrishnan, R. (2012). A Textbook of Graph Theory. Springer.

 

SMA 3201 REAL ANALYSIS 

  1. Junghenn, H. D. (2018). Principles of real analysis: measure, integration, functional analysis, and applications. CRC Press Taylor Francis Group;
  2. Narayan, S. (2013). Elements of real analysis. S. Chand Company Pvt. Ltd.;
  3. Schramm, M. J. (2008). Introduction to real analysis. Dover Publications,.

 

CDS 3400 NATURAL LANGUAGE PROCESSING

  1. Hobson, L., & Howard, C. (2019). Natural language processing in action: Understanding, analyzing, and generating text with python. Manning Publications.

 

CDS 3403 DATA SCIENCE PROJECT PROPOSAL

  1. Schwalbe, K. (2004). Information technology project management. Thomson/Course Technology,.
  2. Stokes, D., & Wilson, N. (2010). Small business management and entrepreneurship. Thomas Rennie,.

 

CCS 3402 COMPUTER SECURITY AND CRYPTOGRAPHY

  1. Bishop, M., & Sullivan, E. (2019). Computer security: art and science. Addison-Wesley,.
  2. Honeynet Project (Ed.). (2004). Know your enemy: Learning about security threats (2nd ed). Addison-Wesley.
  3. N. R., & Lekkas, P. C. (2002). Wireless security: Models, threats, and solutions. McGraw-Hill companies.
  4. McClure, S., & Mcclure, S. (2012). Hacking exposed 7: network security secrets solutions. McGraw-Hill.

 

 

 

 

CDS 3452 DATA SCIENCE PROJECT IMPLEMENTATION

  1. Schwalbe, K. (2007). Information technology project management. Thomson/Course Technology,
  2. Stokes, D., & Wilson, N. (2010). Small business management and entrepreneurship. Thomas Rennie.

CCS 3453 DIGITAL IMAGE PROCESSING

  1. K, K. (2009). Digital signal processing. S.Chand Company.

 

CIT 3451 PROFESSIONAL AND ETHICAL ISSUES IN COMPUTING

  1. Baase, S. (2013). A gift of fire: social, legal, and ethical issues for computing technology /. Pearson,.

 

SMS 3450 SIMULATION AND MODELING

  1. Law, A. M. (2015). Simulation modeling and analysis. McGraw-Hill Education.
  2. 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.

Carter, M. (2007). Minds and Computers: An Introduction to the Philosophy of Artificial Intelligence. Edinburgh University Press.

Hart, D., & Gregor, S. (2010). Information Systems Foundations: The Role of Design Science. ANU Press.

Hart, D. N., & Gregor, S. (2012). Information Systems Foundations: Theory Building in Information Systems. ANU Press.

King, W. R. (2009). Planning for Information Systems. Taylor & Francis Group.

WetFeet. (2002). WetFeet Insider Guide to Careers in Computer Software and Hardware. WetFeet, Incorporated.

 CIT 3102      FUNDAMENTALS OF COMPUTER PROGRAMMING

Gelenbe, E., & Kahane, J.-P. (2009). Fundamental Concepts in Computer Science. World Scientific Publishing Company.

Arabnia, H. R., Jandieri, G., Solo, A. M. G., & Tinetti, F. G. (2019). Foundations of Computer Science. C. S. R. E. A.

Davis, S. R. (2010). Beginning Programming with C++ for Dummies. John Wiley & Sons, Incorporated.

Gelenbe, E., & Kahane, J.-P. (2009). Fundamental Concepts In Computer Science. World Scientific Publishing Company.

Arabnia, H. R. (2015). Foundations of Computer Science. C. S. R. E. A.

Gookin, D., & Geisler, S. (2013). Beginning Programming with C for Dummies. John Wiley & Sons, Incorporated.

Kingsley-Hughes, A., Kingsley-Hughes, K., Kingsley-Hughes, A., & Kingsley-Hughes, K. (2005). Beginning Programming. John Wiley & Sons, Incorporated.

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.

ElAtia, S., Ipperciel, D., & Zaïane, O. R. (2016). Data Mining and Learning Analytics: Applications in Educational Research. John Wiley & Sons, Incorporated.

EMC Education Services & EMC Education Services. (2015). Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting Data. John Wiley & Sons, Incorporated.

Kulkarni, S., & Harman, G. (2011). An Elementary Introduction to Statistical Learning Theory. John Wiley & Sons, Incorporated.

Larose, D. T., & Larose, C. D. (2015). Data Mining and Predictive Analytics. 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., & McCulloh, C. (2008). HTML, XHTML, and CSS All-in-One Desk Reference for Dummies. John Wiley & Sons, Inc.

Cohen, L. I., & Cohen, J. I. (2004). Web Programmer’s Desk Reference: A Complete Cross-Reference to HTML, CSS, and JavaScript. No Starch Press, Incorporated.

Denko, M., Woungang, I., & Obaidat, M. S. (2011). Pervasive Computing and Networking. John Wiley & Sons, Incorporated.

Goransson, P., & Black, C. (2014). Software Defined Networks: A Comprehensive Approach. Elsevier Science & Technology.

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.

Vasudevan, S. K., Subashri, V., & Kothari, D. P. (2015). Computer Networking. Alpha Science International.

 

CDS 3103 PRINCIPLES OF DATA SCIENCE

Cady, F. (2017). The Data Science Handbook. John Wiley & Sons, Incorporated.

ElAtia, S., Ipperciel, D., & Zaïane, O. R. (2016). Data Mining and Learning Analytics: Applications in Educational Research. John Wiley & Sons, Incorporated.

EMC Education Services & EMC Education Services. (2015). Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting Data. John Wiley & Sons, Incorporated.

Kulkarni, S., & Harman, G. (2011). An Elementary Introduction to Statistical Learning Theory. John Wiley & Sons, Incorporated.

Larose, D. T., & Larose, C. D. (2015). Data Mining and Predictive Analytics. 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.

Ford, W. (2014). Numerical Linear Algebra with Applications: Using MATLAB. Elsevier Science & Technology.

Gockenbach, M. S. (2010). Finite-Dimensional Linear Algebra. Taylor & Francis Group.

Gruber, M. H. J., & Gruber, M. H. J. (2013). Matrix Algebra for Linear Models. John Wiley & Sons, Incorporated.

Kolman, B., & Beck, R. E. (1995). Elementary Linear Programming with Applications. Elsevier Science & Technology.

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.

El-Rewini, H., Abd-El-Barr, M., Abd-El-Barr, M., & El-Rewini, H. (2004). Fundamentals of Computer Organization and Architecture. John Wiley & Sons, Incorporated.

El-Rewini, H., Abd-El-Barr, M., El-Rewini, H., & Abd-El-Barr, M. (2005). Advanced Computer Architecture and Parallel Processing. John Wiley & Sons, Incorporated.

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.

Saltzer, J., & Kaashoek, M. F. (2009). Principles of Computer System Design: An Introduction. Elsevier Science & Technology.

 

CIT 3152 DATA COMMUNICATION AND NETWORKS

Berger, C. M., & Streusse, A. D. (2011). Computer Networks, Policies and Applications. Nova Science Publishers, Incorporated.

Denko, M., Woungang, I., & Obaidat, M. S. (2011). Pervasive Computing and Networking. John Wiley & Sons, Incorporated.

Gelenbe, E., Caglayan, M. U., Tugcu, T., & Alagoz, F. (2005). New Trends In Computer Networks. World Scientific Publishing Company.

Peterson, L. L., & Davie, B. S. (2007). Computer Networks: A Systems Approach. Elsevier Science & Technology.

Vasudevan, S. K., Subashri, V., & Kothari, D. P. (2015). Computer Networking. Alpha Science International.

 

 

CIT 3153 OBJECT ORIENTED PROGRAMMING I

Juneja, B. L., & Seth, A. (2009). Programming with C++. New Age International Ltd.

Purdum, J. (2008). Beginning C# 3. 0: An Introduction to Object Oriented Programming. John Wiley & Sons, Incorporated.

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.

Chiang, R., Siau, K., & Hardgrave, B. C. (2009). Systems Analysis and Design: Techniques, Methodologies, Approaches, and Architecture: Techniques, Methodologies, Approaches, and Architectures. Taylor & Francis Group.

Diniz, P. S. R., da Silva, E. A. B., & Netto, S. L. (2002). Digital Signal Processing: System Analysis and Design. Cambridge University Press.

Irlbeck, M., Peled, D., & Pretschner, A. (2015). Dependable Software Systems Engineering. IOS Press, Incorporated.

Kang, E. W. (2008). Radar System Analysis, Design and Simulation. Artech House.

Mohapatra, P. K. J. (2000). Software Engineering. New Age International Ltd.

Otero, C. (2012). Software Engineering Design: Theory and Practice. Auerbach Publishers, Incorporated.

Schmidt, R., & Schmidt, R. F. (2013). Software Engineering: Architecture-Driven Software Development. Elsevier Science & Technology.

Tripathy, P., Naik, K., Tripathy, P., & Naik, K. (2014). Software Evolution and Maintenance: A Practitioner’s Approach. John Wiley & Sons, Incorporated.

Zhang, D., & Tsai, J. J. P. (2005). Machine Learning Applications In Software Engineering. World Scientific Publishing Company.

 

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.

Buono, P.-L. (2016). Advanced Calculus: Differential Calculus and Stokes’ Theorem. Walter de Gruyter GmbH.

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

Ayyub, B. M., & McCuen, R. H. (2011). Probability, Statistics, and Reliability for Engineers and Scientists. Taylor & Francis Group.

BarCharts, Inc. (2014). Business Statistics. BarCharts, Inc.

Blanco Castañ, Arunachalam, V., & Dharmaraja, S. (2012). Introduction to Probability and Stochastic Processes with Applications. Wiley.

Christensen, R., Johnson, W., Branscum, A., & Hanson, T. E. (2010). Bayesian Ideas and Data Analysis: An Introduction for Scientists and Statisticians. Taylor & Francis Group.

Dukkipati, R. V. & Q. (2011). Probability and Statistics: For Scientists and Engineers. New Academic Science.

Goos, P., & Meintrup, D. (2015). Statistics with JMP: Graphs, Descriptive Statistics and Probability. John Wiley & Sons, Incorporated.

Ramachandran, K. M., & Tsokos, C. P. (2014). Mathematical Statistics with Applications in R. Elsevier Science & Technology.

Rohatgi, V. K., & Saleh, A. K. E. (2015). An Introduction to Probability and Statistics. John Wiley & Sons, Incorporated.

Specht, K., Bulander, R., & Gohout, W. (2014). Statistics for Business and Technology. Walter de Gruyter GmbH.

Steland, A. (2012). Financial Statistics and Mathematical Finance: Methods, Models and Applications. John Wiley & Sons, Incorporated.

 

SMC 3212     DISCRETE STRUCTURES

Cho, Y. J. (2010). Nonlinear Functional Analysis and Applications. Nova Science Publishers, Incorporated.

Dash, R. B., & Dalai, D. K. (2008). Fundamentals of Linear Algebra. Himalaya Publishing House.

Ford, W. (2014). Numerical Linear Algebra with Applications: Using MATLAB. Elsevier Science & Technology.

Gordon, S. P., & Gordon, F. S. (2010). Functions, Data and Models: An Applied Approach to College Algebra. American Mathematical Society.

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

Ayyub, B. M., & McCuen, R. H. (2011). Probability, Statistics, and Reliability for Engineers and Scientists. Taylor & Francis Group.

Chattamvelli, R., Shanmugam, R., & Chattamvelli, R. (2015). Statistics for Scientists and Engineers. John Wiley & Sons, Incorporated.

Dukkipati, R. V. & Q. (2011). Probability and Statistics: For Scientists and Engineers. New Academic Science.

Kulkarni, S., & Harman, G. (2011). An Elementary Introduction to Statistical Learning Theory. John Wiley & Sons, Incorporated.

Malley, J. D., Malley, K. G., & Pajevic, S. (2011). Statistical Learning for Biomedical Data. Cambridge University Press.

Nelson, P. R., Copeland, K. A. F., Coffin, M., & Coffin, M. (2003). Introductory Statistics for Engineering Experimentation. Elsevier Science & Technology.

Rohatgi, V. K., & Saleh, A. K. E. (2015). An Introduction to Probability and Statistics. John Wiley & Sons, Incorporated.

 

 

 

CCS 3200                 DATA STRUCTURES AND ALGORITHMS

Cutajar, J. (2018). Beginning Java Data Structures and Algorithms: Sharpen Your Problem Solving Skills by Learning Core Computer Science Concepts in a Pain-Free Manner. Packt Publishing, Limited.

Groner, L. (2014). Learning JavaScript Data Structures and Algorithms. Packt Publishing, Limited.

Michalewicz, Z. (1994). Genetic Algorithms + Data Structures = Evolution Programs. Springer Berlin / Heidelberg

Morin, P. (2013). Open Data Structures: An Introduction. Athabasca University Press.

 Samoylov, N. (2018). Introduction to Programming: Learn to Program in Java with Data Structures, Algorithms, and Logic. Packt Publishing, Limited.

 

CCS 3201     SOFTWARE ENGINEERING

Rajlich, V. (2011a). Software Engineering: The Current Practice. CRC Press LLC.

Otero, C. (2012). Software Engineering Design: Theory and Practice. Auerbach Publishers, Incorporated.

Esparza, J., Grumberg, O., & Sickert, S. (2016). Dependable Software Systems Engineering. IOS Press, Incorporated.

Mohapatra, P. K. J. (2000). Software Engineering. New Age International Ltd.

Rajlich, V. (2011b). Software Engineering: The Current Practice. CRC Press LLC.

Zhang, D., & Tsai, J. J. P. (2005). Machine Learning Applications In Software Engineering. World Scientific Publishing Company.

 

CIT 3200      OPERATING SYSTEMS

Bertolotti, I. C., & Manduchi, G. (2012). Real-Time Embedded Systems: Open-Source Operating Systems Perspective. Taylor & Francis Group.

Carpenter, T. (2012). Microsoft Windows Operating System Essentials. John Wiley & Sons, Incorporated.

Saltzer, J., & Kaashoek, M. F. (2009). Principles of Computer System Design: An Introduction. Elsevier Science & Technology.

 

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.

Vidhya, V., Jeyaram, G., & Ishwarya, K. R. (2016). Database Management Systems. Alpha Science International.

 

CIT 3203      OBJECT ORIENTED PROGRAMMING II

Barclay, K. A., & Savage, J. (2003). Object-Oriented Design with UML and Java. Elsevier Science & Technology.

Cole, K., McChesney, R., & Raszka, R. (2011). Advanced Java EE Development for Rational Application Developer 7.5: Developers’ Guidebook. MC Press.

Fain, Y. (2011). Java Programming 24-Hour Trainer. John Wiley & Sons, Incorporated.

Grinev, S. (2018). Mastering JavaFX 10: Build Advanced and Visually Stunning Java Applications. Packt Publishing, Limited.

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.

Buono, P.-L. (2016). Advanced Calculus: Differential Calculus and Stokes’ Theorem. Walter de Gruyter GmbH.

Cerný, A., & Cerný, A. (2009). Mathematical Techniques in Finance: Tools for Incomplete Markets – Second Edition. Princeton University Press.

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.

Ross, M., & Kimball, R. (2013). The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling. John Wiley & Sons, Incorporated.

Silvers, F. (2011). Data Warehouse Designs: Achieving ROI with Market Basket Analysis and Time Variance. Auerbach Publishers, Incorporated.

Singh, V. (2019). SAP Business Intelligence Quick Start Guide: Actionable Business Insights from the SAP Business Objects BI Platform. Packt Publishing, Limited.

 

CDS 3251 BIG DATA ARCHITECTURE

Inmon, W. H., & Linstedt, D. (2014). Data Architecture: A Primer for the Data Scientist: Big Data, Data Warehouse and Data Vault. Elsevier Science & Technology.

 

CDS 3252 DATA ANALYTICS AND VISUALIZATION

Dean, J., & Dean, J. (2014). Big Data, Data Mining, and Machine Learning: Value Creation for Business Leaders and Practitioners. John Wiley & Sons, Incorporated.

Eagle, N., & Greene, K. (2014). Reality Mining: Using Big Data to Engineer a Better World. MIT Press.

BCS, T. C. I. for I., Chartered Institute for IT BCS Staff, & Gordon, K. (2014). Big Data: Opportunities and challenges. BCS Learning & Development Limited.

Jacobs, J., & Rudis, B. (2014). Data-Driven Security: Analysis, Visualization and Dashboards. John Wiley & Sons, Incorporated.

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.

Soares, S. (2014). Data Governance Tools: Evaluation Criteria, Big Data Governance, and Alignment with Enterprise Data Management. 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.

Schmarzo, B. (2015). Big Data MBA: Driving Business Strategies with Data Science. John Wiley & Sons, Incorporated.

Stahlbock, R., Weiss, G. M., & Abou-Nasr, M. (2019). Data Science. C. S. R. E. A.

 

CCS 3350 ARTIFICIAL INTELLIGENCE

Addo, A., Centhala, S., & Shanmugam, M. (2020). Artificial Intelligence for Security. Business Expert Press.

Arabnia, H. R., de la Fuente, D., Kozerenko, E. B., Olivas, J. A., & Tinetti, F. G. (2015). Artificial Intelligence. C. S. R. E. A.

Kopec, D., Pileggi, C., Ungar, D., & Shetty, S. (2016). Artificial Intelligence and Problem Solving. Mercury Learning & Information.

Kopec, D., Shetty, S., & Pileggi, C. (2014). Artificial Intelligence Problems and Their Solutions. Mercury Learning & Information.

Last, M., Kandel, A., & Bunke, H. (2004). Artificial Intelligence Methods In Software Testing. World Scientific Publishing Company.

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

Stoer, J., Bartels, R., Gautschi, W., Bulirsch, R., & Witzgall, C. (1996). Introduction to Numerical Analysis. Springer New York.

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

Curran, J. M. (2010). Introduction to Data Analysis with R for Forensic Scientists. Taylor & Francis Group.

Gerber, S. B., & Finn, K. V. (1999). Using SPSS for Windows: Data Analysis and Graphics. Springer New York.

Kruschke, J. (2014). Doing Bayesian Data Analysis: A Tutorial with R, JAGS, and Stan. Elsevier Science & Technology.

Takezawa, K. (2012). Guidebook to R Graphics Using Microsoft Windows. John Wiley & Sons, Incorporated.

Young, G. A., Smith, R. L., Gill, R., Ripley, B. D., Ross, S. M., Silverman, B. W., & Stein, M. (2005). Essentials of Statistical Inference. Cambridge University Press.

 

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.

Krishnapuram, B., Yu, S., & Rao, R. B. (2011). Cost-Sensitive Machine Learning. Taylor & Francis Group.

Lantz, B. (2013). Machine Learning with R. Packt Publishing, Limited.

Murphy, K. P. (2012). Machine Learning: A Probabilistic Perspective. MIT Press.

Sra, S., Liu, Z., Nowozin, S., Wright, S. J., Bach, F., Jenatton, R., Mairal, J., Obozinski, G., Andersen, M., & Dahl, J. (2011). Optimization for Machine Learning. MIT Press.

 

CDS 3302 LARGE SCALE DATA ANALYSIS

Baesens, B. (2014). Analytics in a Big Data World: The Essential Guide to Data Science and Its Applications. John Wiley & Sons, Incorporated.

Hurwitz, J. S., Kaufman, M., Bowles, A., & Hurwitz, J. (2015). Cognitive Computing and Big Data Analytics. John Wiley & Sons, Incorporated.

Nelson, G. S. (2018). The Analytics Lifecycle Toolkit: A Practical Guide for an Effective Analytics Capability. John Wiley & Sons, Incorporated.

Vrochidis, S., Huet, B., Chang, E. Y., Kompatsiaris, I., & Huet, B. (2019). Big Data Analytics for Large-Scale Multimedia Search. John Wiley & Sons, Incorporated.

 

CCS 3302 ICT PROJECT MANAGEMENT

Bainey, K. (2004). Integrated IT Project Management: A Model-Centric Approach. Artech House.

Hallows, J. (2005). Information Systems Project Management: How to Deliver Function and Value in Information Technology Projects. AMACOM.

Samant, U. M. (2018). Computer Support for Successful Project Management: Using MS Project 2016 with Information Technology Projects. Business Expert Press.

Taylor, J. (2003). Managing Information Technology Projects: Applying Project Management Strategies to Software, Hardware, and Integration Initiatives. AMACOM.

Witt, T. C. (2011). IT Best Practices: Management, Teams, Quality, Performance, and Projects. Auerbach Publishers, Incorporated.

 

CIT 3301 INTERNET APPLICATION PROGRAMMING

Caya, A. (2018). Mastering the Faster Web with PHP, MySQL, and JavaScript: Develop State-Of-the-art Web Applications Using the Latest Web Technologies. Packt Publishing, Limited.

Lavin, P. (2006). Object-Oriented PHP: Concepts, Techniques, and Code. No Starch Press, Incorporated.

Naramore, E., Gerner, J., Le Scouarnec, Y., Stolz, J., Glass, M. K., & Le Scouarnec, Y. (2005). Beginning PHP5, Apache, and MySQL Web Development. John Wiley & Sons, Incorporated.

Suehring, S., & Valade, J. (2013). PHP, MySQL, JavaScript and HTML5 All-In-One for Dummies. John Wiley & Sons, Incorporated.

 

CIT 3302 ADVANCED DATABASE SYSTEMS

Hellerstein, J. M., & Stonebraker, M. (2005). Readings in Database Systems. MIT Press.

Vidhya, V., Jeyaram, G., & Ishwarya, K. R. (2016). Database Management Systems. Alpha Science International.

 

SMS 3305 REGRESSION MODELING

Freund, R. J., Wilson, W. J., & Sa, P. (2006). Regression Analysis: Statistical Modeling of a Response Variable. Elsevier Science & Technology.

Hocking, R. R., & Hocking, R. R. (2013). Methods and Applications of Linear Models: Regression and the Analysis of Variance. John Wiley & Sons, Incorporated.

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.

Berman, J. J. (2013). Principles of Big Data: Preparing, Sharing, and Analyzing Complex Information. Elsevier Science & Technology.

EMC Education Services & EMC Education Services. (2015). Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting Data. John Wiley & Sons, Incorporated.

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

Lodhi, H. M., & Muggleton, S. H. (2010). Elements of Computational Systems Biology. John Wiley & Sons, Incorporated.

He, Z. (2014). Microarrays: Current Technology, Innovations and Applications. Caister Academic Press.

Marcum, J. A. (2009). Conceptual Foundations of Systems Biology: An Introduction. Nova Science Publishers, Incorporated.

Stumpf, M., Balding, D. J., & Girolami, M. (2011). Handbook of Statistical Systems Biology. John Wiley & Sons, Incorporated.

 

CDS 3352 TIME SERIES DATA ANALYSIS

Box, G. E. P., Jenkins, G. M., Reinsel, G. C., Ljung, G. M., & Ljung, G. M. (2015). Time Series Analysis: Forecasting and Control. John Wiley & Sons, Incorporated.

Cagdas Hakan Aladag. (2017). Advances in Time Series Forecasting: Volume 2. Bentham Science Publishers.

Derryberry, D. R. (2014). Basic Data Analysis for Time Series with R. John Wiley & Sons, Incorporated.

Franses, P. H., & Dijk, D. van. (2000). Non-Linear Time Series Models in Empirical Finance. Cambridge University Press.

Montgomery, D. C., Jennings, C. L., & Kulahci, M. (2015). Introduction to Time Series Analysis and Forecasting. John Wiley & Sons, Incorporated.

Palma, W. (2016). Time Series Analysis. John Wiley & Sons, Incorporated.

Tsay, R. S. (2013). Multivariate Time Series Analysis: With R and Financial Applications. John Wiley & Sons, Incorporated.

Zellner, A., Weale, M., & Francis, T. (2004). Statistics, Econometrics and Forecasting. Cambridge University Press.

 

CDS 3354 COMPLEX NETWORK ANALYSIS

Chen, G., Wang, X., & Li, X. (2015). Fundamentals of Complex Networks: Models, Structures and Dynamics. John Wiley & Sons, Incorporated.

Cherifi, H. (2014). Complex Networks and Their Applications. Cambridge Scholars Publisher.

Hu, F., Mostashari, A., & Xie, J. (2010). Socio-Technical Networks: Science and Engineering Design. Taylor & Francis Group.

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.

Gow, G., & Smith, R. (2006). Mobile and Wireless Communications: An Introduction. McGraw-Hill Education.

Korhonen, J. (2003). Introduction to 3G Mobile Communications. Artech House.

Oteafy, S. M. A., Hassanein, H. S., Oteafy, S. M. A., & Hassanein, H. S. (2014). Dynamic Wireless Sensor Networks. John Wiley & Sons, Incorporated.

Prasad, R., & Mihovska, A. (2009). New Horizons in Mobile and Wireless Communications, Volume 4: Ad Hoc Networks and PANs. Artech House.

Santi, P. (2012). Mobility Models for Next Generation Wireless Networks: Ad Hoc, Vehicular and Mesh Networks. John Wiley & Sons, Incorporated.

Sarkar, S. K. (2012). Wireless Sensor and Ad Hoc Networks Under Diversified Network Scenarios. Artech House.

Schwartz, M. (2004). Mobile Wireless Communications. Cambridge University Press.

 

SMA 3201 REAL ANALYSIS 

Aytuna, A., Meise, R., Terzioğlu, T., & Vogt, D. (2009). Functional Analysis and Complex Analysis. American Mathematical Society.

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.

Protter, M. H., Morrey, C. B. Jr., & Ribet, K. A. (1997). A First Course in Real Analysis. Springer New York.

Richardson, L. F. (2009). Measure and Integration: A Concise Introduction to Real Analysis. John Wiley & Sons, Incorporated.

 

CDS 3400 NATURAL LANGUAGE PROCESSING

Arumugam, R., & Shanmugamani, R. (2018). Hands-On Natural Language Processing with Python: A Practical Guide to Applying Deep Learning Architectures to Your NLP Applications. Packt Publishing, Limited.

Indurkhya, N., Damerau, F. J., Graepel, T., & Herbrich, R. (2010). Handbook of Natural Language Processing. CRC Press LLC.

Kasliwal, N. (2018). Natural Language Processing with Python Quick Start Guide: Going from a Python Developer to an Effective Natural Language Processing Engineer. Packt Publishing, Limited.

Kurdi, M. Z. (2016). Natural Language Processing and Computational Linguistics: Speech, Morphology and Syntax. John Wiley & Sons, Incorporated.

Reese, R. M. (2015). Natural Language Processing with Java. Packt Publishing, Limited.

Srinivasa-Desikan, B. (2018). Natural Language Processing and Computational Linguistics: A Practical Guide to Text Analysis with Python, Gensim, SpaCy, and Keras. Packt Publishing, Limited.

 

CDS 3401      RECOMMENDER SYSTEMS

Kembellec, G., Chartron, G., Saleh, I., & Kembellec, G. (2014). Recommender Systems. John Wiley & Sons, Incorporated.

Banik, R. (2018). Hands-On Recommendation Systems with Python: Start Building Powerful and Personalized, Recommendation Engines with Python. Packt Publishing, Limited.

Fesenmaier, D. R., Werthner, H., & Wober, K. W. (2006). Destination Recommendation Systems: Behavioural Foundations and Applications. CABI.

Fogelman-Soulié, F., Perrotta, D., Piskorski, J., & Steinberger, R. (2008). Mining Massive Data Sets for Security: Advances in Data Mining, Search, Social Networks and Text Mining, and Their Applications to Security. IOS Press, Incorporated.

Kembellec, G., Chartron, G., Saleh, I., & Kembellec, G. (2014). Recommender Systems. John Wiley & Sons, Incorporated.

Nisbet, R., Elder, J., IV, & Miner, G. D. (2009). Handbook of Statistical Analysis and Data Mining Applications. Elsevier Science & Technology.

Uchyigit, G., & Ma, M. Y. (2008). Personalization Techniques And Recommender Systems. World Scientific Publishing Company.

Witten, I. H., Frank, E., Hall, M. A., & Holmes, G. (2011). Data Mining: Practical Machine Learning Tools and Techniques. Elsevier Science & Technology.

 

CDS 3402 SOCIAL NETWORK ANALYSIS

Armstrong, H., McCulloh, I., & Johnson, A. (2013). Social Network Analysis with Applications. John Wiley & Sons, Incorporated.

Bonald, T., & Feuillet, M. (2011). Network Performance Analysis. John Wiley & Sons, Incorporated.

Crossley, N., Bellotti, E., Edwards, G., Everett, M. G., Koskinen, J. H., & Tranmer, M. (2015). Social Network Analysis for Ego-Nets: Social Network Analysis for Actor-Centred Networks. SAGE Publications.

Jo, K. Y. (2011). Satellite Communications Network Design and Analysis. Artech House.

Kadry, S., & Al-Taie, M. Z. (2014). Social Network Analysis: An Introduction with an Extensive Implementation to a Large-Scale Online Network Using Pajek. Bentham Science Publishers.

Lucas, M. W. (2010). Network Flow Analysis. No Starch Press, Incorporated.

Reis Pinheiro, C. A., & Reis, A. (2011). Social Network Analysis in Telecommunications. John Wiley & Sons, Incorporated.

 

CDS 3403     DATA SCIENCE PROJECT PROPOSAL

Avison, D. E., & Torkzadeh, G. (2008). Information Systems Project Management. SAGE Publications.

Crnkovic, I., Askund, U., & Persson, A. (2002). Implementing and Integrating Product Data Management and Software Configuration Management. Artech House.

Dudley, R. J., & Duchene, N. A. (2010). Microsoft Azure Enterprise Application Development: Enterprise Application Development. Packt Publishing, Limited.

Gierer, G. (2013). Enterprise Application Development with ExtJS and Spring. Packt Publishing, Limited.

Hallows, J. (2005). Information Systems Project Management: How to Deliver Function and Value in Information Technology Projects. AMACOM.

Samant, U. M. (2018). Computer Support for Successful Project Management: Using MS Project 2016 with Information Technology Projects. Business Expert Press.

Stewart, R. B., & Stewart, R. B., Jr. (2010). Value Optimization for Project and Performance Management. John Wiley & Sons, Incorporated.

 

CCS 3402 COMPUTER SECURITY AND CRYPTOGRAPHY

Aissi, S., Dabbous, N., & Prasad, A. R. (2006). Security in Wireless Networks and Mobile Platforms. Artech House.

BarCharts, Inc. (2014). Computer Security: QuickStudy Reference Guide. BarCharts, Inc.

Beyah, R. A., Corbett, C. L., & Mcnair, J. (2009). Security In Ad-hoc And Sensor Networks. World Scientific Publishing Company.

Bosworth, S., Kabay, M. E., & Whyne, E. (2014). Computer Security Handbook, Set. John Wiley & Sons, Incorporated.

Cardwell, K. (2013). BackTrack: Testing Wireless Network Security. Packt Publishing, Limited.

Chauhan, S. R., & Jangra, S. (2020). Computer Security and Encryption: An Introduction. Mercury Learning & Information.

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.

Strebe, M. (2002). Network Security JumpStart: Computer and Network Security Basics. John Wiley & Sons, Incorporated.

Vacca, J. R., & Vacca, J. R. (2013). Computer and Information Security Handbook. Elsevier Science & Technology.

 

CCS 3400 NEURAL NETWORKS

Davies, E. R. (2017). Computer Vision: Principles, Algorithms, Applications, Learning. Elsevier Science & Technology.

Feldman, J., & Rojas, R. (1996). Neural Networks: A Systematic Introduction. Springer Berlin: Heidelberg.

Flores, J. A. (2011). Focus on Artificial Neural Networks. Nova Science Publishers, Incorporated.

Garson, G. D. (1998). Neural Networks: An Introductory Guide for Social Scientists. SAGE Publications.

Graupe, D. (2007). Principles of Artificial Neural Networks (2nd Edition). World Scientific Publishing Company.

Groner, L. (2014). Learning JavaScript Data Structures and Algorithms. Packt Publishing, Limited.

Neal, R. M., Diggle, P., & Fienberg, S. (1996). Bayesian Learning for Neural Networks. Springer New York.

Zaknich, A. (2003). Neural Networks For Intelligent Signal Processing. World Scientific Publishing Company.

 

CDS 3450 EXPLORATORY DATA ANALYSIS

Conti, G. (2007). Security Data Visualization: Graphical Techniques for Network Analysis. No Starch Press, Incorporated.

Govaert, G., & Govaert, G. (2009). Data Analysis. John Wiley & Sons, Incorporated.

Martinez, W. L., Martinez, A. R., & Solka, J. (2017). Exploratory Data Analysis with MATLAB. CRC Press LLC.

 

CDS 3451 EMERGING TECHNOLOGIES IN DATA

Ahmed, A. (2011). Software Project Management: A Process-Driven Approach. Auerbach Publishers, Incorporated.

 

CCS 3453 DIGITAL IMAGE PROCESSING

Blanchet, G., Charbit, M., & Blanchet, G. (2014). Digital Signal and Image Processing Using MATLAB, Volume 1: Fundamentals. John Wiley & Sons, Incorporated.

Duro, J. R., & Pena, L. F. (2012). Digital Image and Signal Processing for Measurement Systems. River Publishers.

Ghosh, S. K. (2012). Digital Image Processing. Alpha Science International.

Leis, J. W. (2011). Digital Signal Processing Using MATLAB for Students and Researchers. John Wiley & Sons, Incorporated.

Ribeiro, P. F., Duque, C. A., Ribeiro, P. M., & Cerqueira, A. S. (2013). Power Systems Signal Processing for Smart Grids. John Wiley & Sons, Incorporated.

Tan, L. (2007). Digital Signal Processing: Fundamentals and Applications. Elsevier Science & Technology.

 

CIT 3451      PROFESSIONAL AND ETHICAL ISSUES IN COMPUTING

Bott, F. (2014). Professional Issues in Information Technology. BCS Learning & Development Limited.

Himma, K. E., & Tavani, H. T. (2008). The Handbook of Information and Computer Ethics. John Wiley & Sons, Incorporated.

Kefi, H. (2015). Information Technology Ethics: Concepts and Practices in the Digital World. Cambridge Scholars Publisher.

Pelletier, L., & Pérez-Gómez, A. (1994). Architecture, Ethics, and Technology. McGill-Queen’s University Press.

 

BBS 3451      ENTREPRENEURSHIP

BarCharts, Inc. (2018). Entrepreneurship. BarCharts, Inc.

Doom, C. (2013). Introduction to Business Information Management. ASP.

Flynn, P. (2019). Introduction to Business: A Primer on Basic Business Operations. Business Expert Press.

Gordon, E., Natarajan, K., & Arora, A. (2009). Entrepreneurship Development. Himalaya Publishing House.

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

Altiok, T., & Melamed, B. (2007). Simulation Modeling and Analysis with ARENA. Elsevier Science & Technology.

Bao, W., & Du, Q. (2011). Multiscale Modeling And Analysis For Materials Simulation. World Scientific Publishing Company.

Brailsford, S., Churilov, L., & Dangerfield, B. (2014). Discrete-Event Simulation and System Dynamics for Management Decision Making. John Wiley & Sons, Incorporated.

Couretas, J. M. (2018). An Introduction to Cyber Modeling and Simulation. John Wiley & Sons, Incorporated.

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 …

Coming Soon …

Coming Soon …

Open chat
1
Hello,
How can I help you?