Textbooks for Computer Science

​​​​

Appendix A

Textbooks

First Year, 1st Semester  (1) (Prep ) ​ ​
Course codeCourse titleTextbooks
ENGL 001English I

Q Skills for Success Special Edition READING & WRITING 1Sarah Lynn, 2012,Oxford University Press, USA, 978-0194759694

 

Q Skills for Success Special Edition  LISTENING & SPEAKING 1, Jaime Scanlon, 2012, Oxford University Press, USA,978-0194759625

 

Reading Explorer 1,Nancy Douglas,2012, 142006376

MATH 011Mathematics ICollege Algebra and Trigonometry,  Richard Aufmann, Vernon  Baker , Richard Nation,7th Edition,2011,  Brooks/Cole, Cengage Learning, 978-1439048603.
CS 001Introduction to Information Technology

Discovering Computers Enhanced,Vermaat, et al.,Course Technology ,978-1-285-84550-0

 

Marquee Series Microsoft Office 2013, Rutkosky.Seguin. Roggenkamp, Rutkosky,Paradigm,978-0-76385-265-8

         

GS 021College Study Skills

مهارات الدراسة الجامعية , د عبدالمطلب بن يوسف جابر / د عبد الرحمن بن عبدالله الخثلان , د. محمد بن عبدالعزيز العوهلي , عمر بن عبدالله السويلم

KFUPM

GS 041Health Education IFitness and Health, Brian J. Sharkey,Steven E. Gaskill, 6th Edition, 2007, Human, Kinetics Europe Ltd, 978-0736056144.

 

First Year, 2nd Semester  (2) (Prep) ​ ​
Course codeCourse titleTextbooks
ENGL 002English II

Q Skills for Success Special Edition READING & WRITING 2,Joe McVeigh Jennifer Bixby,2012, Oxford University Press, USA,978-0194759700

 

Q Skills for Success Special Edition LISTENING & SPEAKING 2  , Margaret Brooks, 2012, Oxford University Press, USA, 978-0194759649

 

Q Skills for Success Special Edition READING & WRITING 3   , Margot Gramer, Colins Ward, 2012, Oxford University Press, USA, 978-0194759717

 

Q Skills for Success Special Edition LISTENING & SPEAKING 3   , Miles Craven,  Kristen Sherman

2012, Oxford University Press, USA , 978-0194759656

MATH 012Mathematics IICollege Algebra and Trigonometry,  Richard Aufmann, Vernon  Baker , Richard Nation,7th Edition,2011,  Brooks/Cole, Cengage Learning, 978-1439048603.
CS 002Introduction to Computer ApplicationsMarquee Series Microsoft Office 2013, Rutkosky.Seguin. Roggenkamp, Rutkosky,Paradigm,978-0-76385-265-8
SCI 051Physical Sciences       (Physics and Chemistry)Conceptual Physical Science, Hewitt,Suchocki, Hewitt, 5th Edition, 2012, Pearson/Addison Wesley, 978-0321798336.

 

Second Year, 1st Semester  (3) (Freshman I) ​ ​
Course CodeCourse TitleTextbooks
MATH 111Calculus ICalculus: Early Transcendentals, Howard Anton,Bivens & Stephen Davis, 10th Edition, 2013, John Wiley & Sons Inc, 978-1118092408.
ENGL 117English Composition IEffective Academic Writing 2 ,Alice Savage Patricia Mayer,2012, Oxford, 978-0194323475

GS 132

GS 142

 

Physical Education II(Male)

Health Education II(Female)

Textbook NOT Required
SCI 152General Physics IPrinciples of Physics, Halliday,Resnick &Walker, 9th Edition, 2011, John Wiley & Sons Inc, 978-0470561584.
SCI 154General ChemistryChemistry (With Connect Plus), Raymond Chang & Kenneth Goldsby, 11th Edition, 2012, McGraw-Hill Education, 978-0071317870.
GS 171Belief and its Consequencesالإيمان: أركانه وثمراته في ضوء القرآن والسنة , "   تأليف الدكتور / محمد بن عبدالقادرهنادي جامعة الملك طيبة، كلية التربية بالمدينة المنورة، الطبعة السابعة، 1431هـ. شركة المدينة المنورة للطباعة والنشر,6030049240-978

 

 

 

Second Year, 2nd Semester  (4) (Freshman II) ​ ​
Course CodeCourse TitleTextbooks
MATH 112Calculus IICalculus: Early Transcendentals, Howard Anton,Bivens & Stephen Davis, 10th Edition, 2013, John Wiley & Sons Inc, 978-1118092408.
ENGL 118English Composition II

Academic Writing: a Handbook for Students, 3rd ed.

Stephen Bailey,2011,Routledge,978041559581-0

 

CS 101Introduction to Computing

Absolute Java: International Edition, 5th edition, Walter Savitch, Pearson, 978-0-273-76479-3

 

SCI 153General Physics IIPrinciples of Physics, Halliday,Resnick &Walker, 9th Edition, 2011, John Wiley & Sons Inc, 978-0470561584.
GS 161Arabic Practical Grammarالنحو الأساسي, أليف الدكتور محمد حماسة عبداللطيف , الدكتور أحمد مختار عمر, والدكتور مصطفى النحاس 1997م/ 1417هـ, دار الفكر العربي – القاهرة ,9771009087
CS 125Computer Programming

 

C++ for Engineers & Scientists, 3rd Ed., Gary Bronson, 2009, Course Technology

 

 

Third Year, 1st Semester  (5) (Sophomore I)

​ ​
Course CodeCourse TitleTextbooks

 

CS 202

 

Introduction to Computer Science

 

Absolute Java: International Edition, 5th edition, Walter Savitch, Pearson, 978-0-273-76479-3

 

 

CS 203

 

Discrete Structures I

 

Discrete Mathematics and its Applications, 7th ed., Kenneth Rosen, 2007, McGraw-Hill, 978-007-131501-2

 

MATH 211Calculus IIICalculus: Early Transcendentals, Howard Anton,Bivens & Stephen Davis, 10th Edition, 2013, John Wiley & Sons Inc, 978-1118092408.

GS 233

GS 243

 

Physical Education III(Male)

Health Education III(Female)

Textbook NOT Required
GS 262Arabic Professional Writingعمليات الكتابة الوظيفية و تطبيقاتها, د/ محمد رجب فضل الله, عالم الكتب/ القاهرة 2008, 977232357
GS 272Professional Ethics ,أخلاقيات المهنة في الإسلام , د/عصام بن عبد المحسن الحميدان, ، الطبعة الأولى 1431هـ / 2010م, العبيكان للنشر9789960546322 ,  

 

BUS 283

 

Industrial Psychology

Introduction to Industrial/Organizational Psychology, Ronald E. Riggio, 2013, 6th ed., Prentice Hall,  978-0205900749

 

 

 

Third Year, 2nd Semester  (6) (Sophomore II) ​ ​
Course CodeCourse TitleTextbooks

 

CS 204

 

Discrete Structures II

 

Discrete Mathematics and its Applications, 7th ed., Kenneth Rosen, 2007, McGraw-Hill, 978-007-131501-2

 

CS 205Data StructuresData Structures & Algorithms in Java, 2nd Edition,              Adam Drozdek, Thomson (Course Technology), 0-534-49252-5

 

CS 206

 

Digital Logic Design

 

Logic and Computer Design Fundamentals, Mano. M & Kime. C , Prentice Hall, 0-13-206711-0

 

MATH 216Linear Algebra & Differential EquationsDifferential Equations and Linear Algebra, Penney, Edwards, 3rd Edition, 2010, Prentice Hall, 978-0138141028.
GS 363Arabic Communication Skillsمهارات الاتصال في اللغة العربية د/ سمير روحي الفيصل, د/محمد جهاد جمل, دار الكتاب الجامعي / العين / الإمارات, 2009

 

Fourth Year, 1st Semester  (7) (Junior I) ​ ​
Course CodeCourse TitleTextbooks

 

CS 307

 

Programming Languages

 

Concepts of Programming Languages,10th Ed, Robert W. Sebesta.,Pearson, 978-0-13-246558-8

 

 

CS 308

 

Computer Architecture

Computer Organization & Architecture, William Stallings. ,Pearson, 9th Edition, 2006, U.S.A., 978-0-273-76919-4

 

 

CS 315

 

Software Engineering

Software Engineering, Ian Sommerville, Addison Wesley

,9th Edition, 2010,9780132131568

 

CS 310

 

Database Systems

Database Systems, Elmasri & Navathe, 2007. (ISBN No. 0-321-41506-X)
MATH 312Probability & StatisticsProbability & Statistics for Engineers & Scientists, Ronald E. Walpole,Raymond Myers, Sharon Myers, Keying Ye, 9th Edition, 2012, Pearson Education Inc., 978-0321748232.

 

Fourth Year, 2nd Semester  (8) (Junior II) ​ ​
Course CodeCourse TitleTextbooks

 

BUS 261

 

Business Communication

Business Communication, Seventh edition ,   Scot Ober, South Western Publishers

 

CS 312

 

Computer Organization & Assembly

 

Computer Organization and Design: The Hardware/Software Interface, 3rd Edition,  David A. Patterson and John L. Hennessy, Morgan Kaufmann Publishers Inc,US; , 978-0123747501

 

 

CS 313

 

Design & Analysis of Algorithms

 

Introduction to Algorithms, 3rd ed., Thomas Cormen, et. al., 2009, MIT Press

 

 

CS 314

 

Operating Systems

Operating System Concepts, 8th Edition, Abraham Silberchatz and Peter Baer Galvin & Greg Gagne, John Wiley & Sons. INC

 

 

 

 

CS 316

 

Object-Oriented Programming

 

Object-Oriented Programming and Java, 2nd Edition ,Danny Poo, Derek Kiong, Swarnalatha Ashok, Springer, 978-1-84628-962-0

 

 

Fifth Year, 1st  Semester  (9) (Senior I) ​ ​
Course CodeCourse TitleTextbooks

 

CS 416

 

Computer Network Systems

Data communication and networking, 5th Edition. Behrouz A Forouzan, McGRAW-HILL, 2013, 978-0-07-131586-9

 

CS 425

 

Web Engineering and Development

Internet & World Wide Web – How to Program, 4th Edition, Paul Deitel, 2007, Pearson.

 

GS 373Human Rights in IslamHUGUG ALINSAN FI ALISLAM, Rawia Al Zahar, 2007, Dar Al Zaman,  9960989054.حقوق الإنسان في الإسلام ، د/ راوية الظهار ، دار الزمان

 

CS xxx

 

Elective I

See Appendix B.

 

CS xxx

 

Elective II

See Appendix B.

 

Fifth Year, 2nd  Semester  (10) (Senior II) ​ ​
Course CodeCourse TitleTextbooks

 

CS 491

 

Field Training

Textbook NOT Required

 

 

 

 

 

 

 

 

Appendix B

Textbooks for Elective Courses

 

Elective Courses ​ ​
Course CodeCourse TitleTextbooks
CS 415

 

Computer Communications

Data and Computer Communications, William Stallings, 2008, 9th  ed., Pearson, 978-0-13-217217
CS 420

 

Computer Graphics

 

Interactive Computer Graphic: A Top-Down Approach with OpenGL, Edward Angel , 6th Edition, Addison-Wesley

CS 419

 

Introduction to Artificial Intelligence

 

 

Artificial Intelligence – A Modern Approach, 3rd  Edition, Stuart Rusell, Peter Norvig, 2010.

 

CS 417Social and Ethical Issues of ComputingGift of Fire, A: Social, Legal, and Ethical Issues for Computing and the Internet, Sara Baase,  3rd ed., Pearson,978-0135011379
CS 424Computer Security

Computer Security Principles & Practices, Stallings & Brown, Pearson-Prentice Hall, 2nd Edition, 2012. ISBN-13: 9780132775069