Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,690 members, 7,820,406 topics. Date: Tuesday, 07 May 2024 at 02:22 PM

Understanding The Syllabus Of Computer Sience (the Importance Of Discrete Maths) - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Understanding The Syllabus Of Computer Sience (the Importance Of Discrete Maths) (867 Views)

Be The Best You Can Be In The World Of Computer / Understanding The Wordpress Theme Template Hierarchy – Tutsplus / Help Needed With Discrete Mathematics (2) (3) (4)

(1) (Reply)

Understanding The Syllabus Of Computer Sience (the Importance Of Discrete Maths) by Philosopher1979: 1:51pm On Jan 22, 2015
Discrete Mathematics is the basis and foundation of computer sciece
For example, cryptography is based on number theory

A LOT OF THINGS IN COMPUTER SCIENCE ARE RELATED TO DISCRETE MATHEMATICS AND I THINK THAT COMPUTER SCIENCE STUDENTS IN NITERIA STRUGGLE WITH RESEARCH BECAUSE THEY DO NOT UNDERSTAND THIS FACT AND/OR THEIR KNOWLEDGE OF DISCRETE MATHEMATICS IS SUSPECT

The topics to include are:
Discrete Mathematics

Propositional and predicate logic
Boolean algebra
Functions growth of functions big-O notation
Sequences and summations
Integers elementary number theory
Proof techniques direct indirect contradiction induction
Matrices
Counting
Pigeon hole principle
Permutations and combinations
Discrete probability
Recursive definitions recurrence relations
Relations : properties applications representation closures equivalence
Graphs : terminology representation isomorphism connectivity paths

Computer Science Topics

Computers and Computation
Computer System Organization
Abstraction problem solving algorithms
Logic gates and elementary circuits
Algorithm design analysis of simple loops
Representation (ASCII binary two’s complement floating point instructions
Algorithm correctness loop invariants pre-and post-conditions
Machine cycle
More algorithm correctness
Analysis of nested loops
Analysis of recursive algorithms
Run time organization run time stack
Searching and sorting
Trees binary search trees traversals

A LOT OF THINGS IN COMPUTER SCIENCE ARE RELATED TO DISCRETE MATHEMATICS AND I THINK THAT COMPUTER SCIENCE STUDENTS IN NITERIA STRUGGLE WITH RESEARCH BECAUSE THEY DO NOT UNDERSTAND THIS FACT AND/OR THEIR KNOWLEDGE OF DISCRETE MATHEMATICS IS SUSPECT

2 Likes

Re: Understanding The Syllabus Of Computer Sience (the Importance Of Discrete Maths) by Bossman(m): 2:32pm On Jan 22, 2015
Absolutely! A solid understanding of discrete mathematics is essential if one wants to be a "real" problem solver/software developer.

(1) (Reply)

Any Drupal Developer Here ?? / Have You Noticed This New Google Logo On Your Google Now. / Anybody Interested In Selling Adsense/host??

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 10
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.