Software Engineering

This is an advanced certificate program. It includes Introduction to Software Engineering, Software Modeling, Software Quality Assurance/Quality Control, Software design and testing.

Register for this Course Now!

Course Preview

You are here: Courses - Advanced Courses - Software Engineering

Software Engineering

Introduction to Software Engineering Software Modeling Software Quality Assurance/Quality Control Software design and testing.


+ Code patterns-
A short introduction to the CPU
The simplest Function, Hello, world!
Function prologue and epilogue
Stack, printf() with several arguments, scanf()
Accessing passed arguments, More about results returning
GOTO operator, Conditional jumps
switch()/case/default , Loops
Simple C-strings processing
Replacing arithmetic instructions to other ones , Arrays
Manipulating specific bit(s) , Linear congruential generator
Structures,,64-bit values in 32-bit environment

+ Important fundamentals-
Signed number representations, Memory

+ Finding important/interesting stuff in the code-
Communication with the outer world (win32)
Strings, Calls to assert() , Constants
Finding the right instructions
Suspicious code patterns
Using magic numbers while tracing.

Duration: 4 weeks
Course Fee: NGN 150,000.00
Venue: Simptutor Training Center | This course could also be taken at your preferred location (extra fee may apply)
Time: Flexible

Register for this course!

You may also like.

Introduction to Computer

Coding for Kids 1: Scratch for Beginners

Basic Web Design

Basic Computer Training

Coming up Soon!

Math | Language Arts | Science | Social Studies


Counting objects, inside and outside, longer and shorter, letter names, rhyming words, and more.


Comparing numbers, names of shapes, consonant and vowel sounds, sight words, and more.

Basic 1

Adding and subtracting, tens and ones, telling time, categories, nouns, verb tense, time order, and more.

Basic 2

Place-value models, contractions, irregular plurals, plants and animals, historical figures, and more.

Basic 3

Multiplying and dividing, bar graphs, pronouns, possessives, weather and climate, geography, and more.

Basic 4

Fractions and decimals, synonyms and antonyms, fossils and rock layers, government, and more.

Basic 5

Multiplying fractions and decimals, idioms, prepositions, photosynthesis, molecules, economics, and more.

Basic 6

Ratios and percentages, variable expressions, volume, personification, Greek and Latin roots, and more.

JS 1

Proportional relationships, rational numbers, phrases and clauses, allusions, connotations, and more.

JS 2

Linear functions, the Pythagorean theorem, ellipses and dashes, active and passive voice, and more.

JS 3

 - Algebra 1Quadratic equations, scatter plots, exponents, parallel language, figures of speech, semicolons, and more.

SS 1

 - Geometry
Congruent triangles, geometric constructions, colons, word patterns, audience and tone, and more.

SS 2

 - Algebra 2
Trigonometric functions, logarithms, polynomials, supporting evidence, claims and counterclaims, and more.

SS 3

 - Precalculus & Calculus
Complex numbers, derivatives, limits, domain-specific vocabulary, writing arguments, and more.


Simptutors is fantastic. It is extremely useful in helping review and practice math and language arts. It is a great systematic approach which keeps us organized and on task.
There's something very exciting about simptutors that many children love. We are just starting to introduce codes to Activity Village and have lots more in the pipeline, coming soon!

Share This Page!

Subscribe to our Newsletter