course descriptions...kingdom of saudi arabia ministry of education jouf university sakaka community...
TRANSCRIPT
Kingdom of Saudi Arabia
Ministry of Education
Jouf University
Sakaka Community College
Department of Natural and Applied Sciences
Computer Sciences Program
Course Descriptions
College of Computer and Information
Computer and Information
Summary of
College of Computer and Information Sciences
Computer and Information Sciences Department
ary of Course Descriptions
College of Computer and Information
Department
1
Level 1
2
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(4من 1لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: 0146245682 TEL: –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: Computer Skills (IT Skills) Course Code: CIS 101
Prerequisites: N/A Course Teaching Language: English
Course Level : 1st Credit Hours: 3 (2, 2, 0)
Course Description
This course gives a definition of components and units of computers and their
functions, input and output units, main and secondary memory, computer types,
operating systems, and data processing. Also This course gives a tough knowledge
of office applications such as MS-Word, MS-Excel, spreadsheets, graphs, networks
and the internet.
Course Objectives
Theoretical Part: The main objective of the theoretical part is to make the
student familiar with the following issues: basic concepts information
technology, computer components, data representation in computer, software
and operating systems concepts, computer networks concepts, internet concepts,
information security, computer ethics.
Practical part: Trains students on the basic skills of windows operating system,
using the most important office programs such as word processing, executive
cells, and tables’ management through the Microsoft Office package. So,
students will be able to utilize computer in the academic work.
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course students are expected to be able to:
3
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(4من 2لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: 0146245682 TEL: –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Knowledge
To define the computer and its components. Differentiation between input and
output units.
State software types and differentiate between them.
Differentiate between computers types and describe its functionality .
Define computer networks and differentiate between network devices used.
Distinguish between networks cables and characterize it.
Explain computer ethics issues.
State computer health threats.
Cognitive Skills
Classify computers and recognize their differentiation in capacity and selection
of the most suitable for the application.
Identify network devices required to achieve a computer network according to
the nature of work or application.
Text format and printing.
Perform basic mathematical functions using computer.
Interpersonal Skills & Responsibility
The ability to communicate and exchange ideas with colleagues.
Respect for intellectual property and avoid plagiarism.
Communication, Information Technology, Numerical
The ability to identify and analyze the problem
Choose the most suitable computer application to solve problems.
Psychomotor
The student must be able to implement all the skills required of him completely
and safely.
Course Content:
List of topics Number of weeks Teaching / contact
hours
Theoretical part
Hardware 3 6
Software and Operating systems 2 4
4
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(4من 3لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: 0146245682 TEL: –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Data Transfer and Networks 2 4
Internet 2 4
ICT 3 6
Security 1 2 Computer legal issues 1 2 Computer Ethics 1 2 Practical part
Fundamentals of using Windows 7 Operating
System, launching applications, and creating
folders. 1 2
Windows zooming, handle icons (rename, delete,
move, change). Desktop wallpaper, recognize
scrollbar, and search for files. 1 2
MS Word: basic menus, create a new document
and save it, typing a text. 1 2
Basic text operations (select, delete, copy, paste).
Clipboard using, text and paragraph formatting
options,. 1 2
Word page formatting and styles (edit margins,
add page header and footer, page numbering, table
insertion, editing, and formatting). 1 2
Image and graphs formatting 1 2 MS-Excel: basic worksheet components (columns,
rows, cells), how to insert rows or columns, how to
delete a row or column, insert content, AutoFill,
vertical and horizontal headings, and how
calculations are done.
Formulas: Sum, Average, Max, Min, Count,
CountA, IF, Round
1 2
Charts: create charts, change chart type, add and
remove data from chart, move and resize chart,
add title to chart and add addresses to axes. 1 2
MS-Power Point: Add slides and views, preview
the presentation, change slide layout, Theme. 1 2
Master Slide, custom effects, slides transition,
slide transfer to another presentation. 1 2
Align text, spacing characters, removing
formatting from text, hiding / showing slides, and
preparing slides for printing. 1 2
MS-Access: Database concepts, create a new
database, create a table, add fields to it, and
identify data types. 1 2
Add records and set field properties. 1 2 Processing tables and records, key and foreign
indexes, relationships between tables. 1 2
Create queries (specify query criteria, query text
values, query numeric values and date, query for
yes / no data type). 1 2
5
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(4من 4لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: 0146245682 TEL: –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Course Supportive Books & References
Book Title Author Publisher Publication Year
Computer skills
(windows 7,
Microsoft office
2010, Hardware
and Software)
M. B. AL- Zoub 8th edition
6
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(4من 1لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: Introductory Mathematics Course Code: MTH 101
Prerequisites: None Course Teaching Language: Arabic/ English
Course Level : 1st Level Credit Hours: 3(2, 0, 2)
Course Description
Review of Basic concepts of Algebraic Operations, Equations and Inequalities, transformation
and rotation of axes. Functions, Polynomials and Rational Functions, complex numbers,
partial fractions; inverse, Exponential and Logarithmic Functions. Trigonometric and inverse
Trigonometric Functions ,circular functions and their graphs, Trigonometric Identities and
Equations, Systems of linear Equations and Matrices. Analytic geometry: line, pair of lines,
circle, conic sections: parabola, ellipse, hyperbola.
Course Objectives
The main purpose of the course is to make the student able to:
Identify the Basic concepts of Algebraic Operations, Equations and Inequalities,
transformation and rotation of axes. Functions, Polynomials and Rational Functions, complex
numbers, partial fractions; inverse, Exponential and Logarithmic Functions. Trigonometric and
inverse Trigonometric Functions ,circular functions and their graphs, Trigonometric Identities
and Equations, Systems of linear Equations and Matrices. Analytic geometry: line, pair of lines,
circle, conic sections: parabola, ellipse, hyperbola, and make the Students aware of the
Mathematical Concepts, which will be further applicable in their Stream Studies.
7
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(4من 2لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course students are expected to be able to:
1. Record the definition of rational numbers
2. Evaluate the locus of a moving point in the plane subject to a given condition
3. Describe the relation between a line and a circle.
4. Illustrate the behavior of Exponential, Logarithmic Functions and Trigonometric
Functions.
5. State the conic section type.
6. Differentiate between rational and irrational numbers.
7. Estimate some trigonometric relations.
8. Perform appropriate solutions for engineering problems based on analytical thinking
9. Analyze an algebraic fraction into its partial fractions.
10. Use the dialogue and discussion with his colleagues
11. Demonstrate his opinion and accept the views of others.
12. Calculate the roots of the equation using Excel.
13. Assess the skills to practice team work and present results.
14. Appraise how to Use the computer skills and library.
15. Interpret the mathematical results.
8
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(4من 3لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Course Content:
List of topics Number
of weeks
Teaching /
contact
hours
Review of Basic concepts of Algebraic Operations, Equations and
Inequalities, transformation and rotation of axes.
2 8
Cartesian coordinates systems, Distance in plane and Equation of line 1 4
Functions, Polynomials and Rational Functions, complex numbers, partial
fractions.
Graphing functions, Quadratic functions and inverse function.
2 8
Inverse, Exponential and Logarithmic Functions, Trigonometric Functions
and Inverse Trigonometric Functions
2 8
Circular functions and their graphs, Trigonometric Identities and Equations. 2 8
Systems of linear Equations and Matrices 2 8
Analytic geometry: line, pair of lines, circle 2 8
Conic sections: parabola, ellipse, hyperbola. 2 8
Course Supportive Books & References
Book Title Author Publisher Publication
Year
ISBN Edition
Algebra& Trigonometry Michael
Sullivan
Prentice
Hall/ Pearson
2012
978-0-321-71656-9 9
Introduction to
Mathematics 1
Mostafa Zahri Pearson 2013 978-1-726-053-5
Introduction to
Mathematics 2
Mostafa Zahri
Pearson
2013 978-1-78447-984-8
9
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(4من 4لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
10
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 1لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: English Language
(1)
Course Code: ENGL 001
Prerequisites: None Course Teaching Language: Englsih
Course Level : 1 Credit Hours: 6 (5, 5, 10)
Course Description
This course introduces the students to an integrated language program in which the four
language skills (listening, speaking, reading, and writing) are developed together with
grammar and vocabulary. The course also provides students with social English (getting to
know each other, greetings, friendship, etc.,)
Course Objectives
To help students achieve an overall English language proficiency of beginner Basic User
defined as A1 level on the Common European Framework of Reference for Languages
(CEFR), developing “generative language use” to interact in a simple way and ask and
answer simple questions.
Learning outcomes: (comprehension, knowledge, intellectual & scientific
skills)
11
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 2لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
By completion of this course students are expected to be able to:
Knowledge
Understand and use basic Grammar & vocabulary correctly.
Read and understand basic expressions and short, simple texts.
Understand basic spoken language
Speak and pronounce familiar expressions and topics
Write simple paragraph
Cognitive Skills
Comprehend basic reading skills
Write basic, simple sentences leading to a paragraph..
Demonstrate limited control of essential grammatical structures.
Apply basic rules
Interpersonal Skills & Responsibility
Engage in simple verbal communications in order to provide and obtain essential
information, using appropriate pronunciation.
Be able to do basic language speaking tasks collaboratively with others
Communication, Information Technology, Numerical
Be able to express self fluently
Be able to introduce others
Be able to describe people, events and places.
be able to use modern technologies to practice all language skills (R, W, L &S)
successfully.
Psychomotor
12
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 3لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Be able to present basic topics in English
Be able to conduct simple field research in English
Be able to do extracurricular activites outside class.
Course Content:
List of topics No. of
weeks
Teaching /
contact
hours
List of Topics (NHW Beginner)
Unit 1(Hello): grammar, vocabulary, everyday English,
reading, speaking, listening, writing)
1 16
Unit 2 (: Your World: grammar, vocabulary, everyday English,
reading, speaking, listening, writing)
Unit 3(All About you: grammar, vocabulary, everyday English,
reading, speaking, listening, writing)
1 16
Unit 4(Family and friends: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
Unit 5 (The way I live: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
1 16
Unit 6 (Everyday: grammar, vocabulary, everyday English,
reading, speaking, listening, writing)
Unit 7(My favorites: grammar, vocabulary, everyday English,
reading, speaking, listening, writing) (You and Me: grammar,
vocabulary, everyday English, reading, speaking, listening,
writing)
1 16
Unit 8 (Where I live: grammar, vocabulary, everyday English,
reading, speaking, listening, writing)
Unit 9(Times Past: grammar, vocabulary, everyday English,
reading, speaking, listening, writing)
1 16
13
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 4لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Unit 10 (We had A great time: grammar, vocabulary,
everyday English, reading, speaking, listening, writing)
Unit 11(I can do that, vocabulary, everyday English, reading,
speaking, listening, writing)
1 16
Unit 12 (Please and thank you: grammar, vocabulary,
everyday English, reading, speaking, listening, writing)
Unit 13 (Here and now: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
1 16
List of Topics (NHW Elementary)
Unit 1(Hello everybody): grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
1 16
Unit 2 (Meeting people: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
Unit 3(The world of work: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
1 16
Unit 4(Take it easy: grammar, vocabulary, everyday English,
reading, speaking, listening, writing)
Unit 5 (Where do you live: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
1 16
Unit 6 (Can you speak English?: grammar, vocabulary,
everyday English, reading, speaking, listening, writing)
Unit 7(Then and now: grammar, vocabulary, everyday
English, reading, speaking, listening, writing) (You and Me:
grammar, vocabulary, everyday English, reading, speaking,
listening, writing)
1 16
Unit 8 (How long ago?: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
Unit 9( Food you like!: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
1 16
14
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 5لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Unit 10 (Bigger and better: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
Unit 11(Looking good, vocabulary, everyday English,
reading, speaking, listening, writing)
1 16
Unit 12 (Life’s an adventure: grammar, vocabulary,
everyday English, reading, speaking, listening, writing)
Unit 13 (How terrible : grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
1 16
Unit 12 (Have you ever?: grammar, vocabulary, everyday
English, reading, speaking, listening, writing)
Course Supportive Books & References
Book Title Author Publisher Publication Year
15
16
17
18
19
20
21
22
Level 2
23
Kingdome of Saudi Arabia Ministry of Education Jouf University University Agency for Academic AffairsAcademic Plans & Programs Unit
)3من 1لصفحة
Summary of
Course Name: Problem Solving and Programming
Prerequisites: Computer skills
Course Level : 2nd
Course Description
This course gives the students an introduction to computers and programs; Problem solving and algorithm development; Simple engineering and scientific problems; Introduction to the modular programming paradigmstructured programming technique: primitive data types, variables and constants, operators (arithmetic, assignment, increment, decrement, logical and relational); basic statements (Input and output); Boolean exprloop statements); functions and parameter passing; Arrays ( usefulness of arrays, declaration of arrays, access to array elements and operations on arrays); String(Declaration, initialization, access
Course Objectives
Introduction to computers and programs Programmer’s algorithm Program’s structure, constants, variables and built Primitive types. The arithmetic, assignment, increment and decrement operators Relational and logical operators, Boolean expressions, conditional statements,
loop statements. Function and passing parameters Arrays, usefulness of arrays, declaration of arrays, access to array elements,
operations on arrays.
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course students are expected to be able to:
Recognize the used programming Language Fundamentals
No: …………………
Date: / / 14 H.
Attachments: …………..
Affairs
لصفحة ا( 0146245682: ھاتف – سكاكا – الجوف – 2014: ب. ص
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]
Summary of Course Description
Problem Solving and Course Code: CIS 102
Computer skills CIS 101 Course Teaching Language
Credit Hours: 3(2,2,0)
This course gives the students an introduction to computers and programs; Problem solving and algorithm development; Simple engineering and scientific problems; Introduction to the modular programming paradigm. Programming with emphasis on modular and structured programming technique: primitive data types, variables and constants, operators (arithmetic, assignment, increment, decrement, logical and relational); basic statements (Input and output); Boolean expressions; Control structures (conditional statements and loop statements); functions and parameter passing; Arrays ( usefulness of arrays, declaration of arrays, access to array elements and operations on arrays); String(Declaration, initialization, access and defined functions).
Introduction to computers and programs. Programmer’s algorithm. Program’s structure, constants, variables and built-in data types
The arithmetic, assignment, increment and decrement operatorsRelational and logical operators, Boolean expressions, conditional statements,
Function and passing parameters. Arrays, usefulness of arrays, declaration of arrays, access to array elements, operations on arrays.
(comprehension, knowledge, intellectual &
By completion of this course students are expected to be able to:
the used programming Language Fundamentals
No: ………………….…
Date: / / 14 H.
Attachments: …………..
TEL: 0146245682
Course Teaching Language: English
This course gives the students an introduction to computers and programs; Problem solving and algorithm development; Simple engineering and scientific problems; Introduction to
. Programming with emphasis on modular and structured programming technique: primitive data types, variables and constants, operators (arithmetic, assignment, increment, decrement, logical and relational); basic statements
essions; Control structures (conditional statements and loop statements); functions and parameter passing; Arrays ( usefulness of arrays, declaration of arrays, access to array elements and operations on arrays);
in data types.
The arithmetic, assignment, increment and decrement operators. Relational and logical operators, Boolean expressions, conditional statements,
Arrays, usefulness of arrays, declaration of arrays, access to array elements,
(comprehension, knowledge, intellectual &
By completion of this course students are expected to be able to:
24
Kingdome of Saudi Arabia Ministry of Education Jouf University University Agency for Academic AffairsAcademic Plans & Programs Unit
)3من 2لصفحة
Understanding of the basics of structured programming, including concepts such as flow control, variables and parameters, and function calls
Define the computing requirements to solve computerstate them in appropriate forms.
Analyze a complex computing problem and to apply principle of computing and other relevant disciplines to identify solutions
Design, implement, and evaluate a computing set of computing requirements in the context of the program’s discipline
Design and implement programming problems Demonstrate the abili
development Communicate effectively in a variety of professional contexts Apply current techniques, skills, and tools necessary for computing practice.
Course Content:
List of topics
Introduction to Computers and Programming Algorithms and Design
Modular programming
Basics:
Control Statements
Functions
Arrays
String
No: …………………
Date: / / 14 H.
Attachments: …………..
Affairs
لصفحة ا( 0146245682: ھاتف – سكاكا – الجوف – 2014: ب. ص
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]
Understanding of the basics of structured programming, including concepts ch as flow control, variables and parameters, and function calls
Define the computing requirements to solve computer-based problems and state them in appropriate forms. Analyze a complex computing problem and to apply principle of computing
relevant disciplines to identify solutions Design, implement, and evaluate a computing –based solution to meet a given set of computing requirements in the context of the program’s discipline
mplement programming problems Demonstrate the ability for self-learning and continuing professional
Communicate effectively in a variety of professional contexts current techniques, skills, and tools necessary for computing practice.
Number of weeks Teaching / contact hours
2 4
2 4
2 4
3 6
1 2
3 6
1 2
No: ………………….…
Date: / / 14 H.
Attachments: …………..
TEL: 0146245682
Understanding of the basics of structured programming, including concepts ch as flow control, variables and parameters, and function calls
based problems and
Analyze a complex computing problem and to apply principle of computing
based solution to meet a given set of computing requirements in the context of the program’s discipline
learning and continuing professional
current techniques, skills, and tools necessary for computing practice.
Teaching / contact hours
4
4
4
6
2
6
2
25
Kingdome of Saudi Arabia Ministry of Education Jouf University University Agency for Academic AffairsAcademic Plans & Programs Unit
)3من 3لصفحة
Course Supportive Books & References
Book Title
Introduction to
Computer Science
Using Python: A
Computational
Problem-Solving
Focus
Charles Dierbach
No: …………………
Date: / / 14 H.
Attachments: …………..
Affairs
لصفحة ا( 0146245682: ھاتف – سكاكا – الجوف – 2014: ب. ص
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]
Course Supportive Books & References
Author Publisher
Charles Dierbach Wiley India
ISBN: 10-8126556013,
13-9788126556014
No: ………………….…
Date: / / 14 H.
Attachments: …………..
TEL: 0146245682
Publication Year
2015
26
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(6من 1لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: Differential Calculus Course Code: MTH 102
Prerequisites: Introductory Mathematics,
MTH 101
Course Teaching Language: Arabic/ English
Course Level : 2nd Level Credit Hours: 3 (2, 0, 2)
Course Description
Course Description:
Real numbers, Limits, Continuity and its Consequences, domain and range of functions,
hyperbolic and inverse hyperbolic functions, Differentiation, The Chain Rule, Derivatives
of polynomial, Exponential and Logarithmic Functions, Trigonometric and Inverse
Trigonometric Functions, hyperbolic and inverse hyperbolic functions, Implicit
Differentiation , Higher Order Derivatives and, Indeterminate Forms and L’Hopital’s rule,
local extrema, concavity, horizontal and vertical asymptotes, graphing curves, applications
of extrema, related rates, Rolle’s theorem ,mean value theorem ,Taylor and maclorine
series in one variable.
Course Objectives
27
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(6من 2لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
The main purpose of the course is to make the student able to:
Identify the basic concepts of Real numbers, Limits, Continuity and its Consequences,
domain and range of functions, hyperbolic and inverse hyperbolic functions,
Differentiation, The Chain Rule, Derivatives of polynomial ,Exponential and Logarithmic
Functions, Trigonometric and Inverse Trigonometric Functions, hyperbolic and inverse
hyperbolic functions, Implicit Differentiation , Higher Order Derivatives and,
Indeterminate Forms and L’Hopital’s rule, local extrema, concavity, horizontal and
vertical asymptotes, graphing curves, applications of extrema, related rates, Rolle’s
theorem ,mean value theorem ,Taylor and Maclaurin series in one variable and make the
Students aware of the Mathematical Concepts , which will be further applicable in their
Stream Studies.
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
28
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(6من 3لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
By completion of this course students are expected to be able to:
1. Record the definition continuity and differentiability.
2. State the algebraic and transcendental functions
3. Describe geometric interpretation of first derivative
4. Differentiate between continuous and dis continuous function.
5. Differentiate standard functions by applying the fundamental rules of differentiation;
6. Estimate some rules of derivatives using definition.
7. Calculate the derivatives of basic functions
8. Draw “Sketch “ the graph of basic functions
9. Use the dialogue and discussion with his colleagues
10. Demonstrate his opinion and accept the views of others.
11. Calculate the maximum and minimum points of the function on its domain.
12. Interpret the mathematical results.
13. Assess the skills to practice team work and present results.
14. Appraise how to Use the computer skills and library.
Course Content:
29
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(6من 4لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
1. Topics to be Covered
List of Topics No. of
Weeks
Contact hours
1. 1.Limits and Continuity 2.
a. Real numbers, Limits, Continuity and its Consequences
b. The Limit of a Function
c. Calculating Limits Using the Limit Laws
d. domain and range of functions, hyperbolic and inverse hyperbolic
functions.
e. Limits at Infinity, Horizontal Asymptotes
f. Derivatives and Rates of Change
g. The Derivative as a Function
4 16
30
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(6من 5لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
2.Differentiation
a. The Chain Rule
b. The Product and Quotient Rules
c. Derivatives of polynomial ,Exponential and Logarithmic Functions
d. Derivatives of Trigonometric and Inverse Trigonometric Functions,
hyperbolic and inverse hyperbolic functions.
e. Implicit Differentiation
f. Higher Order Derivatives
g. Intermediate Forms and L’Hospital Rule
h. Rates of Change in the Sciences
5 20
3. Applications of Differentiation
a. local extrema, concavity, horizontal and vertical asymptotes
b. graphing curves, applications of extrema, related rates
c. Rolle’s theorem ,mean value theorem ,
d. Taylor and Maclaurin series in one variable.
6
24
31
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(6من 6لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Course Supportive Books & References
Book Title Author Publisher Publication
Year
ISBN Edition
Calculus: Early
Transcendentals
Stewart J. Brooks/cole,
cengage
Learning
2012
Student Edition:
ISBN-13: 978-0-538-49790-9
ISBN-10: 0-538-49790-4
Loose-leaf Edition:
ISBN-13: 978-0-8400-5885-0
ISBN-10: 0-8400-5885-3
7
A First Course in
Calculus
S. Lang Springer Verlag 1986 ISBN 978-1-4612-6428-6
ISBN 978-1-4419-8532-3 (eBook)
DOI 10.10071978-1-4419-8532-3
3
32
أسس الكيمياء معلومات المقرر:
اسم المقرر أسس الكيمياء
رقم المقرر و رمزه كم 103
عدد الوحدات المعتمدة 3
المستوى الثاني
المتطلب السابق -
طريقةالتقييم :
مجموع الدرجات النظري النهائياالختبار األعمال الفصلية50 50 100
:أهدافالمقرر المختلفة بفروعها الكيمياء علم أسس دراسة
وصف محتويات المقرر :
الكيمياء البيولوجية –البوليمرات –الكيمياء العضوية –االتزان الكيميائي –المحاليل –الغازات –الجدول الدوري للعناصر
:مخرجاتالمقرر – الفيزيائية –العضوية –معرفة الجدول الدوري للعناصر واسس الكيمياء التحليلية :أن بنهاية هذا املقرر يكون الطالب قادرا على
البيولوجية.
33
:المراجع المساندةو الكتاب المقرر
سنة النشر اسم الناشر اسم المؤلف اسم الكتاب
Chemistry
Principles &
edthStructure, 5
James E. Brady John Wiley &
Sons, U.S.A
1990
General
edthchemistry, 9
Darrell D. Ebbing,
Steven D.
Gammon
Houghton Mifflin
Co., U.S.A
2007
Introduction to
Organic
Chemistry,
Fourth Edition,
International
Student Version
William H.
Brown, Thomas
Poon
John Wiley &
Sons, U.S.A
2010
Principles of
Biochemistry
Laurence A.
Moran, Robert A.
Horton, Gray
Scrimgeour and
Marc Perry
Wiley & Sons,
U.S.A
2011
عميد الكلية رئيس القسم
ناصر فهد العتيبي .داالسم:
التوقيع:
مساعد سعود الحميمصد. االسم:
التوقيع:
34
Course Description:
Course Numbers CHM103
Course Name Principles of chemistry
Credit Hours 3
Level 2
Prerequisite -
Course Objectives:Is a course sequence that is designed to provide students with a broad overview of
chemistry. Students will learn concepts and specific chemical information that will be applied within the context
of a variety of chemistry related applications. Many of the applications that will be investigated highlight
contemporary social, technological, and scientific issues. Through participation in course activities, each student should expect to improve her/his knowledge of chemistry, to improve qualitative and quantitative problem-solving
skills, and to learn practices of scientific investigators. Hands-on experience with laboratory experiments will
enable students to learn proper procedures, to gather meaningful data, and to draw and communicate appropriate
conclusions.
Contents :The bulk of the course will be devoted to a discussion of the fundamental principles of properties
of solutions, acid/base and aqueous equilibria, organic, polymer, and biological chemistries
CourseOutcomes: By the end of this course, the student will be able to: CHM 103 covers the fundamental laws and principles of chemistry with emphasis on essential concepts, solutions, equilibrium, gase, organic, polymer and biological chemistry.
Referencesand TextBook
Book Title Author Publisher Publication Year
General Chemistry ,
principles and
modern application,
10 th, , 2015
R.H.Petrucci,
F.G.Herring,
J.D.Madura,
C.Bissonnette
Pearson Canada,
Toronto
2015
35
General chemistry,
9th ed., 2007
Darrell D. Ebbing,
Steven D. Gammon,
Houghton Mifflin
Co., U.S.A
2007
Introduction to
Organic Chemistry,
Fourth Edition,
International
Student Version,
2010
William H. Brown,
Thomas Poon,
Wiley & Sons,
U.S.A
2010
Principles of
Biochemistry
Laurence A. Moran,
Robert A. Horton,
Gray Scrimgeour and
Marc Perry
Wiley & Sons,
U.S.A
2011
Head of Department
Dean of the College
Name: Dr.Nsaer Fahd Alotaibi
Signature:
Name: Dr. Mosaed Saud Alhumaimess Signature:
36
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 1لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: English Language
(2)
Course Code: ENGL 002
Prerequisites: ENGL 001 Course Teaching Language: English
Course Level : 2 Credit Hours: 6 (5, 5, 10)
Course Description
This course introduces the students to an integrated language program in which the four
language skills (listening, speaking, reading, and writing) are developed together with
grammar and vocabulary. The course also provides students with social English (getting to
know each other, greetings, friendship, etc.,)
Course Objectives
To help students achieve an overall English language proficiency of beginner Basic User
defined as A2 level on the Common European Framework of Reference for Languages
(CEFR), developing “generative language use” to interact in a simple way and ask and
answer simple questions.
Learning outcomes: (comprehension, knowledge, intellectual & scientific
skills)
37
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 2لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
By completion of this course students are expected to be able to:
Knowledge
Understand and use Grammar & vocabulary fluently.
Read and understand common expressions and long familiar texts.
Understand common spoken language
Speak and pronounce common and daily life expressions and topics
Write a familiar essay free of errors
Cognitive Skills
Comprehend familiar and daily life reading texts
Write all types of sentences leading to an essay..
Demonstrate control of essential grammatical structures.
Apply basic rules in full texts.
Interpersonal Skills & Responsibility
Engage in daily life verbal debates and communications in order to provide and
obtain essential information, using appropriate pronunciation.
Be able to do speaking collaboratively with others in before audiences
Communication, Information Technology, Numerical
Be able to express self fluently
Be able to describe, narrate, compare and contrast facts.
be able to use modern technologies to practice all language skills (R, W, L &S)
successfully.
Be able to express self fluently
38
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 3لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Psychomotor
Be able to present basic topics in English before audience.
Be able to conduct simple field research in English
Be able to do extracurricular activities outside class.
Course Content:
List of topics No. of
weeks
Teaching /
contact
hours
List of Topics (NHW Beginner)
Unit 1: (Going to know you), grammar (tenses),
vocabulary(right word, wrong word), everyday English(social
expressions), reading (blind date), speaking (discussion),
listening (My oldest friend), writing (describing friends)
1 12
Unit 2 (Whatever makes you happy): grammar (present
tenses), vocabulary (things I like doing), everyday English
(making conversation), reading (the happiness quiz), speaking
(discussion), listening (song), writing (writing a postcard)
1 12
Unit 3(what is in the news?): grammar (past tenses),
vocabulary (regular/irregular verbs), everyday English (saying
when), reading (the flight attendant who lost his cool)),
speaking (narrating), listening (the news), writing(narrative
writing)
1 12
Unit 4(Eat, drink and be merry) : grammar (Quantity),
vocabulary (food), everyday English (can you come for
dinner? /requests), reading (unusual places to eat), speaking
(discussion), listening (our diet), writing (writing an email)
1 12
Unit 5 (Looking forward): grammar (verb patterns),
vocabulary (phrasal verbs, idiomatic), everyday English
(expressing doubts and certainty), reading (hope for the
1 12
39
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 4لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
future), speaking (describing, discussion, role play), listening
(how does it feel to be 20-something), writing(writing for
talking)
Unit 6 (The way see it): grammar (what.. like), vocabulary
(synonyms), everyday English (what's on), reading
(Multicultural London), speaking (talking about you), listening
(my family), writing ( using relatives pronouns)
1 12
Unit 7(Living history): grammar (present perfect), vocabulary
(word endings), everyday English (Agree with me!), reading
(living in stately home), speaking (talking about you,
discussion, what do you think), listening(a family history),
writing(a biography)
1 12
Unit 8 (Girls and Boys) : grammar (have to, should must),
vocabulary(things to wear, what things are made of),
everyday English (At the doctor's), reading (families with all
boys or with all girls), speaking (exchanging information),
listening (Heptathlon champion), writing(letters and emails)
1 12
Unit 9(Time for story) : grammar (past perfect), vocabulary
(feelings), everyday English (Exclamations with so and such),
reading (Good and evil), speaking (narrating, describing, what
do you think?), listening (My favourite writer) ,
writing(writing about a book or a film)
1 12
Unit 10 (Our interactive world): grammar (passives),
vocabulary (words that go together), everyday English (On
the phone), reading (there's a first time for everything),
speaking (talking about you), listening (The internet),
writing(Pros and cons)
1 12
Unit 11(Life's what you make it) : grammar (present perfect
continuous, tenses review), vocabulary (Birth, marriage
death), everyday English (Good news and bad news), reading
(four generations of gettys), speaking (Exchanging
information, role play, project), listening(I haven't seen you
for ages!, Alison's marriage), writing(Filling in forms)
1 12
Unit 12 (Just wondering) : grammar (first conditional if + will,
might, second conditional if+ would), vocabulary
1 12
40
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 5لصفحة )ا 0146245682هاتف: –سكاكا –الجوف – 2014ص. ب:
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
(Prepositions, with adjectives, with verbs), everyday English
(Thank you and goodbye), reading (Life, the universe and
everything), speaking (what do you think?, discussion),
listening (At a crossroads), writing(Listening and note-taking)
Unit 13 Revision 1 12
Course Supportive Books & References
Book Title Author Publisher Publication Year
41
Level 3
42
No: ……………………Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi ArabiaMinistry of EducationJouf UniversityUniversity Agency for Academic AffairsAcademic Plans & Programs Unit
Summary of Course Description
Course Name:
Computer programming (1)
Course Code: CIS 203
Prerequisites: CIS 102 Course Teaching Language: English
Course Level : 3 Credit Hours: 4 (3,2,0)
Course Description
This course covers topics such as object-oriented programming concepts, objects, classes, anatomy of classes, constructors, state, behavior, methods, fields, constructors, scope, lifetime, abstraction, modularization, encapsulation, and method overloading. It covers also inheritance and polymorphism.
Course Objectives
The course aims at:
• giving the students a broad foundation in the fundamental concepts of object oriented programming accompanied by specific labs to develop the basic skills in object oriented programming.
• introducing the basic concepts and principles of the Object Oriented approach such as: (i) Abstraction and Encapsulation principles, (ii) Classes, objects and the constructor concepts, (iii) Information hiding principle and the assessors concept. (iv) Methods: the message passing and the overloading principles.
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course students are expected to be able to:
Knowledge
)4 من 1 (الصفحة 0146245682هاتف: – سكاكا – – الجوف2014ص. ب: E-MAIL: [email protected] P. O. BOX: 2014 AL-JOUF – SAKAKA – TEL: 0146245682
43
No: ……………………Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi ArabiaMinistry of EducationJouf UniversityUniversity Agency for Academic AffairsAcademic Plans & Programs Unit
• Know principles and concepts of object-oriented programming,
• Match the principles and the concepts to practice them on building object-oriented programs,
Cognitive Skills
• Gain skills in building well designed programs,
• Deal with extending existent programs and benefit from object-oriented programming features
Interpersonal Skills & Responsibility
• Work in teams to design and implement applications
• Be up to date about new facilities of Object-Oriented programming
Communication, Information Technology, Numerical
• Learn how to collect and classify the materials for the course
Course Content:
List of Topics No. of
Weeks
Contact hours
[1] Classes and Objects
• Introduction to Object Oriented Programming(OOP)
• Introduction to classes and objects
• Anatomy of a class
1-6 Lectures : 18 h.
Lab: 12h
)4 من 2 (الصفحة 0146245682هاتف: – سكاكا – – الجوف2014ص. ب: E-MAIL: [email protected] P. O. BOX: 2014 AL-JOUF – SAKAKA – TEL: 0146245682
44
No: ……………………Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi ArabiaMinistry of EducationJouf UniversityUniversity Agency for Academic AffairsAcademic Plans & Programs Unit
Classes
• Constructors
• Objects
• Packages
[2] Methods Overloading /overriding
• Introduction
• Methods overloading
• Constructors
• Overloading
• Methods overriding
• Examples and applications
7,8,9 Lectures : 9 h.
Lab: 6h.
[3] Inheritance
• Introduction
• Superclasses and Subclasses
• Relationship between superclasses and Subclasses
• Constructors in Subclasses
• Abstract classes and interfaces
• Examples and applications
-
10,11,12 Lectures : 9 h.
Lab: 6h
Course Supportive Books & References
)4 من 3 (الصفحة 0146245682هاتف: – سكاكا – – الجوف2014ص. ب: E-MAIL: [email protected] P. O. BOX: 2014 AL-JOUF – SAKAKA – TEL: 0146245682
45
No: ……………………Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi ArabiaMinistry of EducationJouf UniversityUniversity Agency for Academic AffairsAcademic Plans & Programs Unit
Book Title Author Publisher Publication Year
Java How to Program, 11th edition
Harvey M. Deitel & Paul J. Deitel
Pearson 2017
)4 من 4 (الصفحة 0146245682هاتف: – سكاكا – – الجوف2014ص. ب: E-MAIL: [email protected] P. O. BOX: 2014 AL-JOUF – SAKAKA – TEL: 0146245682
46
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(4من 1الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: Discrete Mathematics Course Code: CIS 211
Prerequisites: MTH 102 Course Teaching Language:
English
Course Level : 3 Credit Hours:3 (3,0,1)
Course Description
This course introduces the application of discrete mathematics in the field of
computer science. It covers sets, logic, proving techniques, combinatorics, and
discrete probability including conditional probability and independence, functions,
relations, graph theory and algebraic structures. The basic concepts of sets, logic
functions and graph theory applied to Boolean Algebra and logic networks, while
the advanced concepts of functions and algebraic structures applied to finite state
machines and coding theory.
Course Objectives
● Reason mathematically about basic data types and structures (such as numbers, sets, graphs, and trees) used in computer algorithms and systems; distinguish rigorous definitions and conclusions from merely plausible ones; synthesize elementary proofs, especially proofs by induction.
● Model and analyze computational processes using analytic, combinatorial methods and discrete probability.
47
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(4من 2الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
● Work in small teams to accomplish all the objectives above.
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course, students are expected to be able to:
Knowledge:
● Define the concepts of Sets, relations, Representations of relations on a
finite set, Types of relations, equivalence relation, binary relations ● Write an argument using logical notation and determine if the argument is
or is not valid. Cognitive Skills
● Demonstrate the ability to write and evaluate a proof or outline the basic structure of and give examples of each proof technique described.
● Model problems in Computer Science using graphs and trees. Interpersonal Skills & Responsibility
● Criticize the tautology, contradiction and its implications. ● Demonstrate use of relations and functions and be able to determine their
properties, and demonstrate different traversal methods for trees and graphs Communication, Information Technology, Numerical
● Calculate and determine divisibility and prime numbers Psychomotor
NA
Course Content:
List of Topics
No. of Weeks
Teaching / contact hours
48
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(4من 3الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Set, Logic, Proving Techniques and Combinatorics: Sets: set, union of sets, intersection of sets and complimentary set. Set of numbers – integers, positive integers, nonnegative integers, rational numbers, irrational numbers, and real numbers. Greatest common divisor (GCD), least comon multiple (LCM), Euclidean algorithm. Logic:Proposition and statements, negation of statements, compound statement using connectives OR and AND, truth tables and truth values of conditional and biconditional statements.
2 6 lectures/2
exercises
Set, Logic, Proving Techniques and Combinatorics: Proving Techniques: Proving by direct method, proving by contradiction, and principle of mathematical induction. Combinatorics: Permutation of n elements, permutation of r out of n elements, combination of r out of n elements
Probability: Discrete probability. Expected values and variance.
2 6
Relations: Binary Relations, relation matrix, reflexive, symmetric, anti-symmetric and transitive relations on a finite set. Equivalence relation and partial order relation. Functions: one to one function, onto function, floor function, ceiling function, and inverse function.
1 3
Introduction to graph theory: Definitions of edge, vertex, path, loop, cycle, Eulerian path and cycle, problem of Konigsberg bridge, Hamiltonian path and cycle.
2 6
Algebraic Structures: Binary operation, commutative and associative laws, identity element, inverse element, semigroup, monoid and group.
1 3
Algebraic Subgroup: Coset, normal subgroup and quotient group.
1 3
49
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(4من 4الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Boolean Algebra and Logic Network: AND, OR and NOT logic gates and their operations. Boolean expressions and logic network diagrams, Boolean algebra and properties. Canonical sum of product form Boolean expression, Minimization, Karnaugh Map, Minimization Procedure.
2 6
Finite State Machines : Mathematical structure and finite state machines, state table, state graph, homomorphism of finite state machine. Quotient machine, machines equivalence and sequential machine.
2 6
Introduction to Coding Theory: Binary information and coding, parity check code, Hamming distance and inimum distance. Group Code, generation of group code and decoding of code using maximum likelihood method.
2 6
Course Supportive Books & References
Book Title Author Publisher Publication Year
Discrete
Mathematics and
Its Applications
Rosen, Kenneth H. McGraw-Hill Education
ISBN- 10: 0073383090,
ISBN-13: 978-0073383095.
2013
Discrete structures,
logic, and
computability 3rd
ed
Hein, James L. Jones and Bartlett
Publishers
2010
50
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 1لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: Integral Calculus Course Code: MTH 203
Prerequisites1: Differential Calculus, MTH
102
Course Teaching Language: Arabic/ English
Course Level : 3rd. Level Credit Hours: 3(2, 0, 2)
Course Description
The definite integral, fundamental theorem of calculus, the indefinite integral , change of variable, integration of
trigonometric and inverse trigonometric functions. Integration of The hyperbolic and inverse hyperbolic
functions. Techniques of integration: substitution, by parts, trigonometric substitutions, partial fractions,
indeterminate forms, improper integrals, numerical integration. Application of definite integral: Area, volume of
revolution, work, arc length. Polar coordinates.
Course Objectives
The main purpose of the course is to make the student able to:
1. Understand definite and indefinite integrals.
2. Apply integration to find the area between to curves, volumes, arc length and
Surface area of the solid of revolution.
3. Integrate various types of functions: logarithmic, exponential trigonometric,
Inverse trigonometric, hyperbolic functions and inverse hyperbolic functions.
4. Use various integration methods such as integration by parts, by trigonometric
Substitution, partial fractions to integrate various types of function.
51
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 2لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
5. Evaluate numerical integration and improper integrals.
6. Evaluate tangent lines and arc lengths for parametric and polar curves.
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course students are expected to be able to:
1. Record the integration rules of basic functions
2. Describe the relation between differentiation and integration.
3. illustrate methodologies of solving engineering problems, data collection
interpretation
4. Identify concepts and theories of mathematics and sciences, appropriate to the
discipline.
5. Differentiate between different techniques of integration
6. Estimate some rules of integration.
7. Explain the geometrical meaning of definite integral.
8. Calculate the integral of basic functions.
9. Show both theoretical issues and applications that may be useful in real life
10. Use the dialogue and discussion with his colleagues
11. Perform the work together, but should not simply copy work from each other
12. Demonstrate his opinion and accept the views of others.
13. Calculate the definite integral using MATLAB.
52
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 3لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
14. Calculate area, arc length of plane curves, area and volume of a surface of revolution
15. Interpret the mathematical results
Course Content:
Teaching /
contact hours
Number of
weeks
List of Topics
8 2 The Definite Rules Properties and Notation, example and exercise.
The definite integral, fundamental theorem of calculus.
Change of Variables in Indefinite Integral Summation Notation, example and
exercise.
8 2 Integration of Trigonometric and Inverse Trigonometric functions, Definition,
theorem and examples.
8 2 Integration of Hyperbolic functions and Inverse Hyperbolic functions
53
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 4لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
8 2 Techniques of Integrations: substitution, by parts, their rules and examples.
Techniques of Integrations, reduction formula of sin, cosine, tan, secant, cot
and cosec.
8 2 Guidelines for evaluating even and odd integers, Trigonometric substitutions
expression Integrand.
Integrals of partial fractions, Guidelines for partial fractions. Properties and
related examples and solved exercises.
4 2 Indeterminate forms, Improper integrals, Polar Coordinates, related examples.
numerical integration
12 3 The Definite Integral, Definition, Partition of Interval, subinterval and norm of
partition.
Applications of the Definite Integral- Area, Volume of revolution, work, arc
length Related definitions and questions
Course Supportive Books & References
Book Title Author Publisher Publication
Year
ISBN Edition
Calculus: Early
Transcendentals
Stewart J. Brooks/co
le,
cengage
Learning
2012
Student Edition:
ISBN-13: 978-0-538-49790-9
ISBN-10: 0-538-49790-4
Loose-leaf Edition:
ISBN-13: 978-0-8400-5885-0
ISBN-10: 0-8400-5885-3
7
54
No: …………………… Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University
University Agency for Academic Affairs Academic Plans & Programs Unit
(5من 5لصفحة )ا 1024426414هاتف: –سكاكا –اجلوف – 4102ص. ب: TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
A First Course in
Calculus
S. Lang Springer Verlag 1986 5
55
56
57
58
59
60
61
62
Level 4
63
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(6من 1الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: Computer
programming (2)
Course Code: CIS 204
Prerequisites: Computer Programming (1) CIS 203
Course Teaching Language:
English
Course Level : 4 Credit Hours: 4 (3,2,0)
Course Description
This course is the third course on computer programming; it deals with the
application of advanced object-oriented concepts using java. Emphasizes graphical
user interface, event-driven programming, exception handling, database
connectivity, inner classes, collection classes, generics, networking, and threads.
We will show how to solve problems for which these are the primary tools.
Course Objectives
● Develop the students' ability to use the basics of object-oriented design and programming.
● Students will improve his knowledge of the characteristic features of object orientation – classes, methods, polymorphism, and inheritance – through both the lectures and a sequence of illustrative programming assignments.
● Students will learn about the interface construct and how to use a graphical user interface (GUI) type for implementing swing listeners. Develop
64
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(6من 2الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
solutions for a range of problems using object-oriented programming
● Students will acquire the ability for exception handling. This includes the try/catch/finally statement, extending the Exception class for checked exceptions and the RuntimeException class for unchecked exceptions, the throw clause for throwing an Exception object, the propagation of exceptions, and the throws clause on method headings for propagating checked exceptions.
● Students will learn about multithreading and write simple multi-threaded applications.
● Students will learn about network programming. This includes Manipulating URLs, Client/Server Interaction with Stream Socket Connections and Connectionless Client/Server Interaction with Datagrams
● Students will learn about database connectivity and use the JDBC API. ● Students will learn about generics and collection.
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course, students are expected to be able to:
Knowledge
● Outline the philosophy of object-oriented design and concepts. ● Relate and describe the techniques used to design various graphical user
interface (GUI), exception handling, database connectivity, and multithreading.
Cognitive Skills
● Design, implement and evaluate programs to meet desired needs ● Explain and apply the concepts of exceptions handling, and multithreading. ● Relate collection classes with standard computer science data structures
Interpersonal Skills & Responsibility
● Propose the use of certain technologies by implementing them in Java to solve the given problem
65
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(6من 3الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Communication, Information Technology, Numerical ● Make a presentation on a technical topic pitched to a non-technical and
technical audience. Psychomotor NA.
Course Content:
List of Topics
No. of Weeks
Teaching / contact hours
Recall of OOP concepts
● Classes, object, attributes and methods ● encapsulation ● inheritance and overloading ● polymorphism and overriding ● Abstract classes ● Interface ● Package
1 3 lectures/2 lab
GUI Components
● Introduction ● Simple GUI-Based Input/Output with JOptionPane ● Overview of Swing Components ● Displaying Text and Images in a Window ● Text Fields and an Introduction to Event Handling with Nested Classes ● Common GUI Event Types and Listener Interfaces ● How Event Handling Works ● JButton
1 3 lectures/2 lab
GUI Components
● Buttons That Maintain State o JCheckBox o JRadioButton
● JComboBox and Using an Anonymous Inner Class for Event Handling ● JList ● Multiple-Selection Lists
1 3 lectures/2 lab
66
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(6من 4الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
GUI Components
● Mouse Event Handling ● Adapter Classes ● JPanel Subclass for Drawing with the Mouse ● Key Event Handling
1 3 lectures/2 lab
GUI Components
● Introduction to Layout Managers o FlowLayout o BorderLayout o GridLayout
● Using Panels to Manage More Complex Layouts ● JTextArea ● JSlider
1 3 lectures/2 lab
GUI Components
● Using Menus with Frames ● JPopupMenu ● Pluggable Look-and-Feel ● JDesktopPane and Internal Frame ● JTabbedPane ● Laout Managers : BoxLayout and GridBagLayout
1 3 lectures/2 lab
Exception Handling
● Introduction ● Error-Handling Overview ● Example: Divide by Zero without Exception Handling ● Example: Handling ArithmeticExceptions and InputMismatchExceptions
1 3 lectures/2 lab
Exception Handling
● When to Use Exception Handling ● Java Exception Hierarchy ● finally Block ● Stack Unwinding ● printStackTrace, getStackTrace and getMessage ● Chained Exceptions ● Declaring New Exception Types ● Preconditions and Postconditions ● Assertions
1 3 lectures/2 lab
Threads
● Understanding Threads, Needs of Multi-Threaded Programming
● Thread Life-Cycle, Thread Priorities
● Synchronizing Threads, Inter Communication of Threads
● Critical Factor in Thread –DeadLock
2 6 lectures/4 lab
Networking
● Introduction ● Manipulating URLs
1 3 lectures/2 lab
67
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(6من 5الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
● Reading a File on a Web Server
Networking
● Establishing a Simple Server Using Stream Sockets ● Establishing a Simple Client Using Stream Sockets ● Client/Server Interaction with Stream Socket Connections ● Connectionless Client/Server Interaction with Datagrams
1 3 lectures/2 lab
Accessing Databases with JDBC
● Manipulating Databases with JDBC ● Connecting to and Querying a Database ● RowSet Interface ● Java DB/Apache Derby ● PreparedStatements ● Stored Procedures ● Transaction Processin Properties Class
1 3 lectures/2 lab
Generic Collections
▪ Collections Overview ▪ Interface Collection and Class Collections ▪ Lists
o ArrayList and Iterator o LinkedList
▪ Collections Methods : sort, shuffle, reverse, fill, copy, max, min, binarySearch, addAll, frequency and disjoint
1 3 lectures/2 lab
Generic Collections
● Stack Class of Package java.util ● Class PriorityQueue and Interface Queue ● Sets ● Maps ● Properties Class
1 3 lectures/2 lab
Course Supportive Books & References
Book Title Author Publisher Publication Year
Java How to
program 11th
edition
Harvey M.
Deitel & Paul J. Deitel
Pearson. ISBN-
13:978-0134743356.
2017
68
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(6من 6الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Core Java Horstmann, Cay S. Prentice Hall 2013
69
Kingdome of Saudi Arabia Ministry of Education Jouf University University Agency for Academic AffairsAcademic Plans & Programs Unit
)5من 1لصفحة
Summary of
Course Name: Data Structures
Prerequisites: CIS 203
Course Level : 4th
Course Description
This course will provide
structures such as stacks, queues, linked lists, binary trees, graphs, etc.; internal
searching and sorting algorithms.
introductory analysis associated with the basic data structures, as well as recursive
algorithms, are discussed.
Course Objectives
The objectives of this course To be able to explain and implement linear and binary search. To be able to
insertion sort. To understand the abstract data types stack, queue and implement using
programming language. To understand prefix, infix, and postfix expression formats and
implement and evaluate usin To introduce the recursion and implement Factorial and Fibonacci. To be able to implement the abstract data type list as a linked list using
the node and reference pattern. To understand the idea of tree and graph and implement the tree and
graph traversal algorithms.
No: ……………………
Date: / / 14 H.
Attachments: …………..
Affairs
لصفحة ا( 0146245682: ھاتف – سكاكا – الجوف – 2014: ب. ص
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]
Summary of Course Description
Data Structures Course Code: CIS205
Course Teaching Language:
Credit Hours: 4(3:2:0)
This course will provide the definitions and implementations of basic data
structures such as stacks, queues, linked lists, binary trees, graphs, etc.; internal
searching and sorting algorithms. Design of sort and search algorithms and
introductory analysis associated with the basic data structures, as well as recursive
algorithms, are discussed.
of this course are as follows: To be able to explain and implement linear and binary search.To be able to explain and implement bubble sort, selection sort and insertion sort.- To understand the abstract data types stack, queue and implement using programming language. To understand prefix, infix, and postfix expression formats and implement and evaluate using stacks. To introduce the recursion and implement Factorial and Fibonacci. To be able to implement the abstract data type list as a linked list using the node and reference pattern. To understand the idea of tree and graph and implement the tree and
ph traversal algorithms.
No: ……………………
Date: / / 14 H.
Attachments: …………..
TEL: 0146245682
Course Teaching Language: English
the definitions and implementations of basic data
structures such as stacks, queues, linked lists, binary trees, graphs, etc.; internal
Design of sort and search algorithms and
introductory analysis associated with the basic data structures, as well as recursive
To be able to explain and implement linear and binary search. explain and implement bubble sort, selection sort and
To understand the abstract data types stack, queue and implement using
To understand prefix, infix, and postfix expression formats and
To introduce the recursion and implement Factorial and Fibonacci. To be able to implement the abstract data type list as a linked list using
To understand the idea of tree and graph and implement the tree and
70
Kingdome of Saudi Arabia Ministry of Education Jouf University University Agency for Academic AffairsAcademic Plans & Programs Unit
)5من 2لصفحة
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course students are expected to be able to:
Demonstrate knowledge of underlying data structures (linked lists, stacks, trees queues) needed for solving problems and programming.
Demonstrate knowledge of various searching and sorting techniques. Know the various methodologies of how to design and analyze
algorithms. Determine and demonstrate bugs in program, recognize needed
operations with data structures Formulate new solutions for programming problems or improve existing
code using learned algorithms and data structures.
Course Content:
List of topics
Review of basic type data structures
Introduction to Data
Structures
Basic types of Data
Structures
Simple Program with
basic types of Data
Structures
Recursion
Recursive Functions,
No: ……………………
Date: / / 14 H.
Attachments: …………..
Affairs
لصفحة ا( 0146245682: ھاتف – سكاكا – الجوف – 2014: ب. ص
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course students are expected to be able to:
Demonstrate knowledge of underlying data structures (linked lists, stacks, trees and queues) needed for solving problems and programming. Demonstrate knowledge of various searching and sorting techniques.Know the various methodologies of how to design and analyze
Determine and demonstrate bugs in program, recognize needed operations with data structures Formulate new solutions for programming problems or improve existing code using learned algorithms and data structures.
Number of weeks Teaching / contact hours
1 3
Recursive Functions,
2 3
No: ……………………
Date: / / 14 H.
Attachments: …………..
TEL: 0146245682
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
Demonstrate knowledge of underlying data structures (linked lists,
Demonstrate knowledge of various searching and sorting techniques. Know the various methodologies of how to design and analyze
Determine and demonstrate bugs in program, recognize needed basic
Formulate new solutions for programming problems or improve existing
Teaching / contact hours
3
3
71
Kingdome of Saudi Arabia Ministry of Education Jouf University University Agency for Academic AffairsAcademic Plans & Programs Unit
)5من 3لصفحة
example with
Factorial and
Fibonacci
Sorting
Algorithm
Bubble sort, Insertion
sort, Selection Sort
Searching Algorithm
linear Searches,
Binary Search
Revision and
Midterm-I
Linked List
Singly Linked List
Circular Singly
Linked List
Doubly Linked List as
CircularDoubly
Linked List
Implement Stacks and Queues using link list
Stack & Queue
Stacks , implement
function of Create,
Display, Push, Pop,
No: ……………………
Date: / / 14 H.
Attachments: …………..
Affairs
لصفحة ا( 0146245682: ھاتف – سكاكا – الجوف – 2014: ب. ص
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]
example with
Factorial and
3,4 6
,
5 3
6 3
Queues using link
7,8 6
9,10 6
No: ……………………
Date: / / 14 H.
Attachments: …………..
TEL: 0146245682
6
3
3
6
6
72
Kingdome of Saudi Arabia Ministry of Education Jouf University University Agency for Academic AffairsAcademic Plans & Programs Unit
)5من 4لصفحة
Empty and Full
Infix, Prefix and
Postfix Expressions
using Stack
Queues, implement
function of Create,
Display, Enqueue,
Dequeue, Empty and
Full
Revision and
Midterm-II
Trees
Trees
priority trees
Tree traversal
algorithms,
Graphs
Representing a Graph,
Implementing a
Graph using Java,
Graph Traversal
Total
Course Supportive Books & References
No: ……………………
Date: / / 14 H.
Attachments: …………..
Affairs
لصفحة ا( 0146245682: ھاتف – سكاكا – الجوف – 2014: ب. ص
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]
11 3
12,13 6
14,15 6
15 45
Course Supportive Books & References
No: ……………………
Date: / / 14 H.
Attachments: …………..
TEL: 0146245682
3
6
6
45
73
Kingdome of Saudi Arabia Ministry of Education Jouf University University Agency for Academic AffairsAcademic Plans & Programs Unit
)5من 5لصفحة
Book Title
Data Structures and
Algorithms in Java
M. T. Goodrich and
Java how to program,
No: ……………………
Date: / / 14 H.
Attachments: …………..
Affairs
لصفحة ا( 0146245682: ھاتف – سكاكا – الجوف – 2014: ب. ص
TEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]
Author Publisher Publication Year
M. T. Goodrich and
R. Tamassia
Jon Wiley & Sons Inc.
Deitel & Deitel Prentice Hall.
No: ……………………
Date: / / 14 H.
Attachments: …………..
TEL: 0146245682
Publication Year
4120
2010
74
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(4من 1الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Summary of Course Description
Course Name: Logic Design Course Code: CNE 261
Prerequisites: Differential Calculus MTH 102
Course Teaching Language:
English
Course Level: 4 Credit Hours: 4 (3, 2, 0)
Course Description
This Course provides students with basic knowledge on Combinational machines. Firstly
recalling Boolean algebra rules, Logic Gates and Karnaugh maps, to attack topics lied to
combinational circuits such as but not limited to : Adders (Half and Full adders); Binary
and Decimal adders; Substractors, Multipliers, Encoders; Decoders; Parity generators;
Multiplexers, Comparators.
Course Objectives
● To enable students become familiar with basic combinational and sequential components used in the typical datapath designs such as Register, Adders, Shifters, Comparators; Counters, Multiplier, Arithmetic-Logic Units (ALUs), RAM
75
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(4من 2الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Learning outcomes: (comprehension, knowledge, intellectual & scientific skills)
By completion of this course, students are expected to be able to:
Knowledge
Understand the conversion among different number systems Understand the difference between basic logic gates -- AND, OR & NOT, XOR,
XNOR Understand basic sequential logic components: SR Latch, D Flip-Flop and their
usage Understand basic combinational and sequential components such as Adders,
Comparators, Arithmetic-Logic Units (ALUs) Understand the method for the design of combinational or sequential circuits
Cognitive Skills
● Ability to simplify simple Boolean functions by using the basic Boolean properties
● Ability to design simple combinational logics using basic gates ● Ability to optimize simple logic using Karnaugh maps
Interpersonal Skills & Responsibility
Ability to work in teams to build simple logic circuits.
Communication, Information Technology, Numerical N/A Psychomotor N/A.
Course Content:
76
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(4من 3الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
List of Topics
No. of Weeks
Teaching / contact hours
Part 1. Overviews and Recall of Boolean Algebra, Digital Systems, Binary Systems.
1 4
Part 2. Digital Logic Gates
2.1 .Simplification of Boolean functions
2.2 .Minimization of Circuits
2.3 .NAND and NOR Implementation
2.4 .XOR and XNOR Implementation
2.5. Implicants and essential Implicants
1
1
1
1
1
4
4
4
4
4
Part 3. Combinational Circuits
2.1. Combinational Circuit Analysis (Analysis Procedure) 2.2. Combinational Circuit Synthesis (Design Procedure) 2.3. Binary half and full Adder/ Substracters /Multipliers, and ALUs 2.4. EnCoder and Decoder 2.5. Multiplexer / DeMultiplexer 2.6. Parity Generators and Parity Control Circuits 2.7. Comparators
1
2
1
1
1
1
1
4
8
4
4
4
4
4
Course Supportive Books & References
Book Title Author Publisher Publication Year
77
No: ……………………
Date: / / 14 H.
Attachments: …………..
Kingdome of Saudi Arabia Ministry of Education
Al-Jouf University University Agency for Academic Affairs
Academic Plans & Programs Unit
(4من 4الصفحة ( 0146245682: ھاتف –سكاكا –الجوف – 2014: ب. صTEL: 0146245682 –SAKAKA –JOUF -P. O. BOX: 2014 AL [email protected]: -E
Digital Design: With
an Introduction to the
Verilog HDL
M. Mano& M. D.
Ciletti
PEARSON
ISBN-13: 978-
0134549897
ISBN-
10: 0134549899
2013
78
79
80
81
82