Online Degrees at Breyer State University
 

Programming Language Design Theory

Bachelors Degree in Computer Systems & Information Technology

CS 190

Breyer State University

Instructor: Beran Necat, PhD.

SYLLABUS

COURSE OVERVIEW: Welcome to Programming Language Design Theory, a Bachelor Level course. I am pleased to instruct you in this course.

This course examines problem-solving techniques applied to program design. Topics include a variety of documentation techniques as a means of solution presentation.

I know you will enjoy this course. Please learn as much as you can as you progress through it. Again, it is my pleasure to have you in the course.

TIME FRAME: This is a five-semester hour course. This course is allotted ten weeks of time. You must complete all of the requirements for the course successfully by the end of the ten-week period. The first day of week one will begin the day that you register for the course, or the day which you notify me that your text book(s) have arrived and you are ready to begin your studies. Please be cognizant of the time frame. It is rare that extensions of time are permitted, unless you have good justification. Upon successful completion of this course, you will be awarded five semester hours of credit.

TEXTBOOK: There is one (1) required textbook for this course.

Book 1: Object First with JAVA -A practical Introduction using BLUE J 3rd ed. David Barnes & Michael Kolling. Pearson Education. 2006: ISBN #9780131976290

You can purchase it through the BSU online bookstore.


» Click Here to Enter

 


» Additional Student Resources at StudyTactics

EXAMS: There are 2 exams for this course. Please go to the assignment section of the classroom for more details.

GRADING SCALE: You will be graded on the following scale.

90-100%    = A
80-89%      = B
70-79%      = C
Below 70% = Fail

ABOUT YOUR INSTRUCTOR: Doctor Necat has a wide range of knowledge in all aspects of computing in today's businesses. Doctor Necat has worked in several environments including Centras- Business Development Centre, Keyplan Systems, Oxford House College, Barking College, University of East London, Havering College of Further and Higher Education partnership with Anglia Polytechnic University and Learn Direct.

Doctor Necat holds academic qualifications in the computing field. He has a Doctor of Philosophy (Ph.D.) degree in Computer Science from University of North West, USA partnership with Stratford College London, UK; Master of Science (M.Sc.) degree in Computer Science from London South Bank University; a Bachelor of Science in Computer Information Systems (B.S.) from Near East University, Post Graduate Certificate in Education (PGCE) from London Greenwich University and a Diploma in Computer Programming (DCP) from Eastern Mediterranean University. He has been involved in IT Training and teaching in both further and higher education for the past 10 years. Currently he is an online tutor for Learn Direct courses in the UK, Module Leader for teaching AS & A2 Level ICT and Computing for Havering College F&HE. He also teaches degree level courses for Havering College Further and Higher Education in partnership with Anglia Polytechnic University. His research interests include Wireless Communication and self-healing networks.

His leisure activities include keeping fit and Taekwando, in which he has achieved a black belt and took part in various International championships. He also likes to keep himself up to date with any new computer advancements.

COURSE OBJECTIVES: Upon completion of this course, you will be able to:

1). Identify characteristics of the data processing cycle.
2). Describe the different design tools.
3). Explain the usage of documentation.
4). Apply structured programming techniques.
5). Demonstrate understanding of the 3 control structures.
6). Describe the usage of tables.
7). Classify multilevel reports.
8). Apply editing tests.
9). Apply sequential file processing.
10). Demonstrate random file processing.
11). Demonstrate cooperation of two or more individual to complete a task.
12). Analyze user requirements to design, organize, and create information systems or programs.

INFORMATION: If you have any questions regarding this program, you may address them to adm@breyerstate.com. An administrative faculty member will respond to all questions.

Apply Pay Online Refund Policy
Payment Plan Email for Info Register for a Course

 

 

 

 

 
 

 

ˆ Back To Top ˆ

 

 
 

Degrees : Degrees By Design : Degree Completion : Certificates : Continuing Education : FAQ's
Apply : Tuition : Request Info : Faculty : Classroom : Accreditation : Home : Sitemap : XML