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.
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.
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.
There are 2 exams for this course. Please go to the assignment section of the classroom for more details.
You will be graded on the following scale.
90-100% = A
80-89% = B
70-79% = C
Below 70% = Fail
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.
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.
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 |