Mr. Siddiq Abdullah

Lecturer of Mathematics

Email

Bio

Add
Bio

Siddiq Abdullah received his BS and MS degrees in Computer Science from North Carolina Agricultural and Technical State University in Greensboro, North Carolina in the United States.  His research and thesis for his Master Degree was in the area of Artificial Intelligence with an emphasis on Rule-Base Systems involving the Rete Algorithm.  He was awarded a research grant for this work from NASA (National Aeronautics and Space Administration).  Siddiq has worked for Fortune 500 companies such as IBM as a Systems Management Integrator and AT&T as a Network Support Engineer using his technical background and expertise.  His experience in education includes being the director of a technical training center as well as teaching several technical and computer courses, training employees, and being an Academic Coach in the subjects of English and Math.   Siddiq was accepted into the Upsilon Phi Epsilon Honor Society in the Computing Sciences.

Mr. Siddiq Abdullah

Siddiq Abdullah received his BS and MS degrees in Computer Science from North Carolina Agricultural and Technical State University in Greensboro, North Carolina in the United States.  His research and thesis for his Master Degree was in the area of Artificial Intelligence with an emphasis on Rule-Base Systems involving the Rete Algorithm.  He was awarded a research grant for this work from NASA (National Aeronautics and Space Administration).  Siddiq has worked for Fortune 500 companies such as IBM as a Systems Management Integrator and AT&T as a Network Support Engineer using his technical background and expertise.  His experience in education includes being the director of a technical training center as well as teaching several technical and computer courses, training employees, and being an Academic Coach in the subjects of English and Math.   Siddiq was accepted into the Upsilon Phi Epsilon Honor Society in the Computing Sciences.

Publications

Add
No Content Added

Presentations

Add
No Presentation added

Calendar

Add
No Event Found

Announcements

Add
No Announcement Found

Classes

Add

Introduction to Computer Science (CSC101)

This course provides an introduction to a disciplined approach to computer programming and problem solving, utilizing a block-structured high level language, with an emphasis on procedural abstraction and good programming style. Students will apply programming skills in solving a variety of problems. Algorithmic concepts are also introduced. This course also provides a survey study of data structures and data abstraction, and an introduction to complexity considerations and program verification. There will also be an overview of general and introductory computer science concepts.

Course Topics:
The student is expected to understand the basic concepts on the following topics that are covered in the course:

1.    Computer basics
2.    History of computers
3.    Computer hardware
4.    Developing a program
5.    Algorithms and programming languages
6.    Input, processing, and output of programs
7.    Program modules
8.    Decision structures and Boolean logic
9.    Repetition structures
10.    Functions
11.    Input validation
12.    Arrays
13.    Files
14.    Menu-Driven Programs

Preparatory Algebra 2 [Business] (PAB112)

Course Description:

This course will focus on rational expressions, complex numbers, complex fractions, roots and radicals. There will also be a focus on quadratic equations and functions, exponential and logarithmic functions and systems of nonlinear equations All topics include applications and problem solving techniques.

Students will be provided with clear and logical presentations on techniques to evaluate problems both analytically and graphically, apply theorems and solve problems.

List of Topics:

  • Simplify rational and radical expressions
  • Determine the domain of a rational or radical function
  • Solve rational and radical equations, including the solution for complex roots
  • Develop and solve rational equations from advanced word problems
  • Completing the Square
  • The Quadratic Formula
  • Quadratic Functions and Their Graphs
  • Exponential and Logarithmic Functions and Their Graphs
  • Properties of Logarithms
  • Exponential and Logarithmic Equations
  • Exponential Growth and Decay
  • Systems of Nonlinear Equations in Two Variables

Preparatory Precalculus 2 [Engineering] (PPC112)

Course Description:

This course reviews and develops intermediate and advanced Algebra skills. The primary
general education learning outcome for this course is quantitative reasoning, which will require
students to read and analyze data, develop mathematical models, draw inferences and support
conclusions based on mathematical reasoning. A graphical approach will be utilized throughout
the course with an emphasis on solving application problems.

List of Topics:

  • Exponential and Logarithmic functions and their graphs
  • Exponential and Logarithmic equations
  • Exponential growth and decay
  • Angles and Radian Measure
  • Trigonometric Functions (The Unit Circle and Right Triangles)
  • Trigonometric Functions of Any Angle
  • Graphs of Sine, Cosine and Tangent Functions
  • Inverse Trigonometric Functions (Sine, Cosine and Tangent)
  • Applications of Trigonometric Functions
  • Verifying Trigonometric Identities (Sum, Difference, Double-Angle and Half Angle)
  • Trigonometric Equations
  • Law of Sines and Cosines
     

Business Calculus (MAT111)

This course is an introduction to Calculus and its applications mainly to business and economics related problems. The course covers an introduction to the fundamentals of single variable calculus. Topics covered include an introduction to limits, continuity, derivative, differentiation rules, derivative tests, graphing functions, Riemann sums, integral, the Fundamental Theorem of Calculus, some integration techniques, and applications to problems.

The objectives of the course are to provide the student with analytical skills and expose him/her to the basic theory and applications of the calculus of a single variable. Upon successful completion of this course, the student will develop the skills required  to employ calculus on elementary problems in business and economics. 

College Math - Precaluclus (MAT100)

This course builds sound and strong basic mathematics that are required for studying undergrad mathematics. This course is particularly important to students, whose mathematical skills are not sufficiently developed at high school levels. This course covers materials that include algebraic operations, radical and rational expression, equalities and in-equalities, functions and analytic geometry, special types of functions (linear, quadratic, inverse, polynomial, rational, exponential, logarithmic, and trigonometric), solution to equations, and identities involving some types of functions.

The student is expected to understand the basic concepts on the following topics that are covered in the course:

1. Exponents and Rational Exponents 2. Polynomials 3. Rational Expressions 4. Equations (Linear, Rational, Radical, Quadratic) 5. Functions and Their Graphs 6. Linear Functions and Slope 7. Composite and Inverse Functions 8. Quadratic Functions and Their Graphs 9. Rational Functions and Their Graphs 10. Polynomial and Rational Inequalities 11. Exponential and Logarithmic Functions 12. Exponential and Logarithmic Equations 13. Exponential Growth and Decay 14. Trigonometric Functions 15. Systems of Linear Equations in Two and Three Variables 16. Systems of Nonlinear Equations in Two Variables