By Topic

Computing Foundations

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$140.0 $70.0
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)

This tutorial is part of a series of eLearning courses designed to help you prepare for the examination to become a Certified Software Development Professional (CSDP) or to learn more about specific software engineering topics. Courses in this series address one or more of the fifteen Knowledge Areas that comprise the Software Engineering Body of Knowledge - or SWEBOK, upon which the Certification Exam is based. Within each course module, there is a list of textbooks, courses and relevant reference materials to assist you in preparing for the Certification Exam.

The topic of this course is Computing Foundations that support the design and construction of software products. This area also includes knowledge about the transformation of a design into an implementation, the tools used during this process, and formal software construction methods.

This course is intended to assess your understanding of computing foundations through inline quizzes and feedback. Specific topics addressed in this course are: programming fundamentals, algorithms, data structures/representations and complexity, problem solving techniques and abstraction, computer organization and the basic concept of a system, basic user and developer human factors, operating system basics, database basics and data management, network communication basics, distributed and parallel computing, concepts of program languages, debugging tools and techniques and secure coding. of software testing,test levels and techniques,human computer user interface testing and evaluation, test-related measures and test process.

Persistent Link:

More »

Publication Date :