Computer Information Systems - Course Descriptions
YEAR 1/Fall Semester
COMP107 Introduction to Programming (3,0)3
Basic introduction to computer and programming
terminology; data, information, I/O, processing, and use
of notations. The characteristics and functions of
high-level block structured languages. The basic
structure of computer programming. The fundamentals and
concepts of algorithms. The components of algorithms;
Processing, Comparing, Testing, Validation. The
fundamentals of drawing flowcharts; INPUT/OUTPUT,
PROCESS, LOOPS, CONDITIONS, JUMPS, ARROWS. The functions
and techniques of programming. The concepts of
structured programming; sequence, selection, and
iteration including Pseudo-code.
CIS 105
Principles of Operating Systems (2,2)3
A introductory study of operating systems. The course
covers process management, concurrency, deadlock, memory
management, file systems, interrupts, resource allocation, and
memory protection.
ECON 101
Principles of Microeconomics (3,0)3
Introduces the basic concepts, nature, scope and
methods of economics. Introduction and a general view of the
price system. Elasticity's. Consumer behavior. Theory of the
firm. Perfect and imperfect competition. Monopoly versus
competition. The theory of distribution. Factor markets and
income distribution.
MATH 107
Mathematics for Business and Economics (3,0)3
The aim of this course is to teach mathematics targeted
for the fields of business and economics. Topics covered include
logical operations, sets and real numbers, equations and
inequalities, systems of equations, matrix algebra, mathematical
functions , exponential, and logarithmic functions. Offered by
the Department of Business and Economics.
ENGL 121
English I (3,0)3
The primary aim of this
course is to help students to develop study skills, which will
improve their overall performance and competence on their
program. The course will also focus on specific language skills,
in order to increase the students knowledge of grammatical
structures, vocabulary, reading, writing, listening, speaking
and key features of academic English.
TURK 100
Turkish (2,0)2
Introduction to the
grammar and structure of Turkish language, the changes and
developments oral and written presentations. Reading and
analyzing essays in Turkish literature. This course is designed
specifically for Turkish-speaking students. International
students take a different version of this course, TURK 200.
YEAR 1/Spring
Semester
MATH 108
Mathematics for Business and Economics (3,0)3
This course is a
continuation of MATH 107. Topics covered include limits,
properties of limits and continuity, derivative, economic and
business applications, optimisation, identification of maxima
and minima, curve sketching, integration, differential
equations, definite integral, and areas.
CIS
108 Computer Applications (2,2)3
The
goal of this course is to help students become comfortable using
Microsoft Access and Excel as an office productivity tool. The
database concepts and terms, using Excel to model data and make
decisions, summarizing and reporting data in Excel and Access,
sharing Office 2003 data on the World Wide Web are introduced.
Topics of study include designing the following objects: tables,
queries, forms, reports. Students learn to modify and customize
each object. Creating designs from scratch, as well as using
the wizards, are explored. Special emphasis is placed on
building relationships between tables, requiring the students to
think about primary keys and linking fields. Simple queries,
queries that include criteria, wildcards, calculations, totals,
and cross tabs are dealt with in this course. Lastly, students
learn how to integrate Access with Excel to model data and make
decisions, to summarize and report data, to share Office 2003
data on the web.
ECON 102
Principles of Macroeconomics (3,0)3
Introduces the
basic concepts of macroeconomics. National income and its
determination, elements of public finance, money and banking;
income and employment theories. International trade. The balance
of payments and exchange rates.
BUSN 102
Introduction to Business (3,0)3
This course is an introduction to the business
enterprise. The main goal of the course is to teach how decision
makers in commercial enterprises solve their problems.
COMP104 Programming in C I (3,2)4
Problem-solving methods and algorithm development;
high-level structured programming using C-languages.
Development of process of design, coding, debugging,
documentation; focus on good programming style and sound
program construction. Includes basic aspects of string
processing, recursion, search, sort and simple data
structures.
ENGL 122
English II (3,0)3
The primary aim of this
course is to help students develop study skills including use of
dictionaries and reference materials, finding relevant sources
in the library. Tuition will be given in paraphrasing,
summarizing information, writing short essays and short research
reports that are clear in terms of overall structure,
organization, and development of ideas, and which demonstrate on
appropriate academic style. Students will also participate in
discussions and debates, putting forward clear ideas, opinions
and argument, plus give short oral presentations in class.
YEAR 2/Fall Semester
CIS 207 Computer
Aided Accounting (3,0)3
Accounting world. Nature
and purpose of accounting. Generally accepted principles for
accounting. Double entry. Manual recording. Computerized
recording. Software programs that allow the users to process and
print the results of accounting data as input of transactions
and output of financial statements.
COMP203 Programming in C II (3,0)3
Fundamental nature of information and storage structures
and their manipulation. Strings, arrays, sets and other
basic data structures. Iterative and recursive
programming techniques. Storage systems, structures and
allocation. Introduction to sorting and searching
techniques.
Pre-requisite: COMP104
BUSN 201 Essentials of Law (3,0)3
Introduction to basic legal concepts, areas of
their application in order to understand the legal
environment. A study of political systems, branches of
government, constitutions, political parties, and the
parliament.
BUSN 205 Principles of Management (3,0)3
This course studies the basic concepts of
management. It covers planning, organising, leading, and
the controlling function of management. Discussion of
key issues of management practice, management and
society, and global management.
STAT 203 Statistics (3,0)3
This course gives the student a sound
understanding of statistical techniques that are of
direct relevance to business and management. Topics
covered include an introduction to use of statistics in
business, summarizing frequency distributions, charts,
diagrams, graphs, statistical descriptions,
sample-populations, measures of locations and
dispersion. An introduction to probability, probability
distributions; binomial, Poison and normal
distributions. Offered by the Department of Business and
Economics.
HIST
100 History of Turkish Reforms (2,0)2
History of the
construction of the Turkish Republic under the
leadership of Mustafa Kemal Atatã¼rk's principles. This
course is specifically designed for Turkish-speaking
students. International students take a different
version of this course, HIST 200.
YEAR 2/Spring
Semester
CIS 202 Data
Communications and Computer Networks (2,2)3
Multiplexing, switching, computer
networks, protocols, communication reliability, security, and
standards in communication. ISO OSI reference model. Protocol
suites. Local area networking and the Internet.
CIS 204
Multimedia Technologies (2,2)3
Software and multimedia. New developments in multimedia
technologies. Theory and practice of multimedia technologies in
business.
COMP 206
System Analysis and Design (3,0)3
The course emphasizes the
systems approach in studying and developing information and
other systems. Organizations are considered as systems, and
their major subsystems and levels of management are studied. The
systems development life cycle is considered. The phases of
preliminary investigation, systems analysis, and systems design
are studied in detail. The corresponding techniques for data
gathering, data analysis are considered. Other phases of systems
life cycle are considered in less detail. Methods of project
management and cost-benefit analysis are introduced.
COMP 208
Object-Oriented Programming (2,2)3
This course aims to provide the student with a solid
understanding of object-oriented programming using C++. It
includes topics as operators and expressions, lexical analysis,
control statements, types, arrays, structures, functions.
STAT 204
Statistics (3,0)3
This course is a continuation of STAT 204. The course is studies
statistical methods and probability models that have direct
application to business and managerial problems. Topics covered
include statistical inferencing, hypothesis testing,
distributions, linear regression and correlation, index numbers,
and time-series analysis.
BUSN 208
Business Communication (3,0)3
The nature of communication. Systematic approach to
written communication. Organizational letters and memos. Report
and proposal writing. Short and long reports. Documentation
policy and procedures. Oral communication and presentation.
Meetings and interviewing communication. Communication and
conflict resolution.
YEAR 3/Fall Semester
CIS 303
Management Information Systems (MIS) (2,2)3
This course focuses on the applications of information
technology within organizations, particularly the acquisition,
development, and implementation of computer-based information
systems. It covers planning and the use of information systems
by management. Various approaches to developing and building
MIS, software tools, end- user computing and information centers
in planning strategies and management science.
CIS 309 Visual
Programming (2,2)3
The course covers various
aspects of visual programming relevant to computer science. The
basic notions of visual programming are introduced and studied.
COMP 301
Computer Graphics (2,2)3
This course introduces
the fundamental concepts in 3-dimensional (3D) computer graphics
via hands-on experience in the lab. The focus of the course is
in the creation of 3D graphics using standard and multi-platform
APIs such as OpenGL and GLUT using C. The general topics covered
by this course include scene modelling using graphics
primitives, viewing transformations, clipping, and projection.
The goal is to build a good foundation for the creation of
interactive graphics applications and 3D animations. Prior
knowledge of C or equivalent is required.
MARK 301
Principles of Marketing (3,0)3
This course is designed
to introduce the student to marketing both as a vital business
philosophy and a key functional area. Topics covered include the
essentials of marketing, strategic planning, marketing
environment, marketing research, consumer markets, consumer
behaviour, organisational markets, measuring and forecasting
demand, market segmentation, market targeting, and market
positioning.
ENGL 301 Communication Skills I (2,0)2
Mastering the phrasal verbs- may, should, must and will.
Terms like say, tell, talk or speak, who, which or
whose. Nouns, adjectives or adverbs. Asking politely,
did, do, have done. Regrets with wish.
Elective (3
0)3
YEAR 3/Spring
Semester
CIS 304
Network Administration (2,2)3
Microprogrammed control. Microprogram examples.
Microprogram sequencing. Pipeline and vector processing.
Input-output organization. Direct memory accessing. Serial
communication. Administration of computer networks.
CIS 306
Web Programming and Management (2,2)3
This course will introduce currently important
programming languages for web design and construction. How to
management web pages. Recent issues in web development.
CIS 318 Internet
for Business (2,2)3
Internet applications for
business web pages. Theory and practice of e-commerce. New
developments in information technology.
BUSN 308 International
Business (3,0)3
This course aims to gain a perspective of the dynamics
of international interdependence. Topics covered include
international economy, international organizations since 1945,
the process of economic integration, the European Union,
international finance, exchange rates, the gold standard,
Bretton Woods, post-1945 international agents, IMF and the World
Bank, international comparative analysis of economic
performance, and the international balance of power in
industrialized societies.
ENGL302
Communication Skills II (3,0)3
Conditionals, word building, gerund or infinitive, relative
clauses, tenses, mixed tense forms, project report preparation,
seminar presentation.
Elective (3
0)3
YEAR 4/Fall Semester
COMP 401 Database Systems
(2,2)3
This course provides a
basic foundation of database systems. Topics covered by the
course include entity-relationship modelling, and in-depth
coverage of the relational model.
CIS 419
Research Techniques (3,0)3
The purpose of the course is to acquaint the student
with various concepts regarding how to conduct scientific
research. The course aims to develop the student's ability to
carry out effective research in computer information systems and
present research results.
CIS 310
Summer Training (0,4)2
Out-of-school training in an area of concentration is
compulsory for each student at the end of Spring Semester of
third year. The training period must be a minimum of 30 working
days, and the student is required to submit a detailed report of
his/her daily/weekly accomplishments and present a seminar at
the end of Fall Semester of fourth year as a prerequisite for
graduation.
Elective (3
0)3
Elective (3
0)3
Elective (3
0)3
YEAR 4/Spring
Semester
CIS 428
Contemporary Issues in CIS (2,2)3
New developments in computer information systems and
business. Research, presentation, and debates about the new
issues in computer information systems.
CIS 420
Graduation Project (0,6)3
A research paper/project in the area of interest with
an emphasis on computer information systems.
Elective (3
0)3
Elective (3
0)3
Elective (3
0)3
ELECTIVE COURSES
CIS students are
expected to take a total of 8 elective courses that must relate
to their field of study. Course descriptions of some of these
courses offered by the Departments of
Faculty of Economics and
Administrative Sciences (FEAS) and Faculty of Architecture and
Engineering (FAE) are
given below :
FNAN 301
Business Finance (3,0)3
Managerial finance. Financial analysis, planning and
control; ratio analysis, cash flow and fund flow statements,
time value of money, simple and compound interest, present value
and future value; the capital budgeting techniques; short-term
and long-term financing; working capital management; financial
policies regarding the acquisition of funds and their allocation
to competing assets within the firm. Profit planning and
financial forecasting. Analysis of real company financial
reports.
BUSN
303 Production Management (3,0)3
This course introduces the
student to the concept of efficient planning and the use of
physical and human resources to create products and provide
services. The course covers managing operations, planning and
designing the conversion system, scheduling production and
service systems, inventory control, materials requirement
planning. Managing for quality, quality analysis and control.
COMP 317
Javascript & HTML (2,2)3
The goal of this course
is to equip the student with the basics of web programming using
HTML and Javascript in order to create interactive and
user-friendly web content. Both HTML and Javascript are covered
in full. The last part of the course includes an introduction to
cascading style sheets (CSS) in order to emphasize the
importance of dynamic HTML. Both the client and the server side
of common gateway interface (CGI) is covered, and the lab
provides practical experience in all the aspects covered by the
course. Prior programming experience is highly recommended.
COMP 415
Artificial Intelligence (3,0)3
An introduction to
building intelligent rational agents. The course studies basic
Artificial Intelligence (AI) techniques such as search,
planning, and logical inference. Part of this course includes an
introduction to Common Lisp as a language of application. AI, as
a field, is independent of any particular programming language.
A good foundation in programming is required.
C
IS
407 Essentials of Information Technologies (3,0)3
This course analyzes the impact of information technologies
(IT) on business products, services, and operations. The
applications of computers and telecommunications. A distinctive
feature of the course is the extensive use of multimedia
materials.