Hebron University - Computer Department

Course Description

  View Course description as PDF file: 


College Requirements

22105   English for Science and Technology

This course aims to provide students of the Faculty of Science with a solid foundation in scientific English, focusing on the four language skills. It also aims to introduce students to strategies necessary for handling scientific texts and to enhance their knowledge of vocabulary and essential grammar commonly used in writing lab reports and other tasks required in scientific and technological courses.

T1101   Calculus for IT Students

This course reviews the concepts of functions, limits, continuity and derivatives, tangent and normal lines, local extrema, concavity, related rates, vertical and horizontal asymptotes, the mean value theorem of differentiation and its applications, the definite integral, the fundamental theorem of calculus, the indefinite integral, applications of the definite integral, and area

41130   Principles of Statistics

Introduction to variables and data, describing data with graphs for categorical and quantitative data: Pie charts, Bar-charts, Line charts. Graphs for quantitative data: Dot plots, stem and leafs, Histograms. Describing data with numerical measures: measures of central tendency, measures of variation, on the practical Significance of standard deviation. Probability, the role of probability, events and the sample space, calculating probabilities. The normal distribution, Z-Table and standard Normal. Tabulated areas of the normal distribution, the normal approximation for the binomial probability. Poisson distribution.

T1111    Introduction to Computer Programming

This course is intended to introduce the fundamental concepts of computer programming. Also, it is indented to introduce the syntax and semantic of C++ programming language. Additionally, students are intended to learn how to use programming concepts and C++ language for solving simple real-world programming problem

T1112    Object Oriented Programming

This course is intended to introduce the fundamentals of Object-Oriented programming approach (OOP). Mainly, classes and objects as basic OOP building blocks. Also, it will discuss the main characteristics of OOP (i.e., Abstraction, Encapsulation, Inheritance, and Composition). Additionally, students are intended to learn how to use C++ language for building their own classes and how practically applying Object-Oriented characteristics in their own programs.

T1115    Introduction to Computer Programming Lab

This laboratory represents the practical application of the concepts that are given in the course of introduction to computer programming.

T1115    Object Oriented Programming Lab

This laboratory represents the practical application of the concepts that are given in the course of the object-oriented programming

T1180   Introduction to Information Technology

The course introduces current models of information systems and the components of these systems and how do they interact. it also discusses different technologies and their role in managing our lives, these technologies include communication networks, databases, and Internet. Ethics and ethical theories of personal and group behaviors with different case studies are also discussed in this course

T1280   Scientific Research Methodologies

This course is intended to assist students in planning and carrying out research projects. The students are exposed to the principles, procedures and techniques of implementing a research project. The course starts with an introduction to research and carries through the various methodologies involved. It continues with finding out the literature using computer technology and ends with knowing the tools used for data analysis in various systematic ways, and writing the report

T1281   Ethics of Information Systems

Digital-age intersection of information and ethics with emphasis on key areas of intellectual property, privacy, confidentiality, authenticity, plagiarism, diversity/inclusion and special populations, accessibility, intellectual freedom, censorship, social networking, cyberbullying, security, preservation, transparency, accountability, policy making, and professionalism. Ethical theories and application of ethical decision-making models to real-world library and information center scenarios. Analysis of codes of ethics. Issues and resources related to creation, implementation, enforcement, and assessment of institutional ethical codes.

 

Copyright © 2025 Hebron University. All Rights Reserved.