Ferreira Logo

Ferreira's Gentle Sailing Web Site

BCC Logo Home CIS132 CIS134 CIS158 CIS271 CIT150


CIS158 - Introduction to Procedural Programming

Linux Penguin Tux
Welcome to Procedural Programming

Returned Assignments


April 20, 2020, 9:00 am


April 20, 2020, 9:00 am
Look Around

Everything that you need to know about this course is on this site.  This includes policies, assignments, quizzes, and much more information. Look around and get to know it well.

This course will also make use of eLearning. Please make sure you visit it regularly.


Course Changes

Due to the coronavirus, life has changed for us all. Courses at Bristol are changing as well. Please make sure to check your BristolCC email as I will be using it for class communication. Also make sure to check eLearning, accessBCC, www.bristolcc.edu and this website on a regular basis. Posted: March 29, 2020.

Class Website Changes

Program assignment P03 update Feb 21, 2020.


Joseph Fletcher is one of the tutors for the CIS department. He is available from 9 – 2 on Monday through Friday at this link :



A Book on C [ Required ]

Kelley and Pohl
Forth Edition, Copyright © 1998
ISBN 0-201-18399-4

Linux: The Textbook [ Optional ]

Sarwar, Koretsky, and Sarwar
Copyright © 2002
ISBN 0-201-72595-9

Development Tools & Security

An aricle by Paul Krill, InfoWorld, March 31, 2016 begins
"Information security is of paramount importance these days, and there is no better place to start securing systems and data than in the software development process itself."
Click below to read 5 Dev Tools for Securing Your Code

Tiobe Programming Language Rankings

According to the Tiobe Programming Community Index for December 2019, C was being used by 16.086 percent of developers making it the number two language used by developers. Java came in first being used by 17.253 percent of developers, Python came in third with 10.308 percent and C++ came in forth at 6.196 percent. Please note that C, Java and C++ are taught at BCC. Python will be coming soon.

"TIOBE Programming Community Index"

Remember, this is a dynamic website.  Visit often.