Courses
CS 311 DATABASE DESIGN 3.0 Credit(s)
Explores fundamentals of database design theory and applications. Includes data models with emphasis on the relational model. Prerequisite: Take CS-112;
Offered: Fall Semester All Years
CS 312 SOFTWARE ENGINEERING 3.0 Credit(s)
The study of software development methodology, both procedural and object oriented. This is a team project-based design course where teams develop software projects from requirements analysis through detailed design and testing. Umbrella activities such as configuration management, quality assurance, writing documentation, ethics, and costing are covered. Automated software design tools are used and oral and written presentations required. Prerequisite: Take CS-112
Offered: All Semesters All Years
CS 319 COMPUTER ETHICS:SOCIETY & TECH 3.0 Credit(s)
This course focuses on the ethical and social and legal issues associated with computer technology and its context in society. It is a writing seminar that focuses on ethical issues such as privacy, hacking, intellectual property, accountability, identity, whistleblowing, virtual communities, social networking, codes of ethics and professional responsibility. Students use philosophers such as Aristotle, Kant and Mill, to support their positions through papers, ethical debate and dialogue. This course is a senior level capstone course. It emphasizes both oral and written communication as students discuss and examine their own ethical beliefs in relation to society and technology. Prerequisite: Take one course from PH department
Offered: All Semesters All Years
CS 339 NETWORKING, DATA COMMUNICATION 3.0 Credit(s)
Students study networks and data communication concentrating on the Internet model. This is a laboratory-based course that includes projects implemented on both Unix and Windows machines. Topics such as the Internet protocol stack, hardware, routing, circuit-switching and packet-switching networks, multiplexing, error handling and wifi are among those studied. Students use packet sniffing tools to design and simulate networks Prerequisite: Take CS-112
Offered: All Semesters All Years
CS 341 ANALYSIS OF ALGORITHMS 3.0 Credit(s)
Emphasis on theory and techniques underlying the analysis of algorithms including big/little-Oh, graphs and networks, searching, sorting, recursion, and classical algorithms. Prerequisite: Take CS-241
Offered: Spring Semester All Years
CS 349 OPERATING SYSTEMS 3.0 Credit(s)
Examines resource management (including memory allocation and management, virtual memory), process scheduling, protection, deadlocks, concurrency, file systems, I/O systems, distributed OS. Prerequisite: Take CS-215
Offered: Spring Semester All Years
CS 368 CYBER SECURITY PRINCIPLES 3.0 Credit(s)
Focuses on networking security topics, firewalls (using Linux), packet filters, NAT and PAT, public key infrastructure (using Microsoft Certification Server), encryption algorithms, decrypting passwords, dictionary decryption, brute force decryption, certificate servers, vulnerability assessment, identifying security holes, forensics, Layer 5 vulnerabilities, and packet monitoring.
Offered: As Needed Contact Department
CS 390 INTERNSHIP 3.0 Credit(s)
This course provides students with real world internship experience. Mandatory for CS, IT, GDD majors.
Offered: Fall & Spring Semesters All Years
CS 398 SPECIAL TOPICS II 3.0 Credit(s)
Students in this course will learn how to design and develop applications for mobile devices.
Offered: Fall & Spring Semesters All Years
CS 399 INDEPENDENT STUDY 3.0-6.0 Credit(s)
Offered: As Needed Contact Department
EC 303 US ECON & MONETARY POLICY 1.0 Credit(s)
This is a one-credit course to learn about U.S. macroeconomics aspects and monetary policy implementation by the Federal Reserve Bank. Selected students will participate in the Fed Challenge competition held in November by the Eastern Economic Association with partnership of New York Federal Reserve Bank. Students learn to work in a team environment, conduct research in macroeconomics, write short papers on economic topics, and conduct data analysis to make graphs and tables. In addition, they also learn how to make PowerPoint presentations and give presentations in front of audience. The course is open to Business Economics and/or Finance majors only. Prerequisite: Take EC-203
Offered: Fall & Spring Semesters All Years
EC 390 ECONOMICS INTERNSHIP 3.0 Credit(s)
Students are directly involved in various practical applications of economics and finance knowledge to a specific industry or organization. The emphasis is on acquiring hands-on skills. An on-site professional supervises students. Prerequisite: Take EC-201 or 203 and EC-202
Offered: Fall, Spring & Summer Sems All Years
ED 301 INTRODUCTION TO EXCEPTIONALITIES 3.0 Credit(s)
Focuses on identification of students with exceptional needs as well as methods of meeting their educational needs in general and special education classroom settings. Exceptionalities studied include all areas identified by national and state mandates.
Offered: Spring Semester All Years
ED 341 IRISH EDUCATION COMPARATIVE PERSPECTIVE 3.0 Credit(s)
Based in the Gaeltacht region of West Kerry, the course compares the education system in Ireland with that of the United States. Topics addressed include curriculum and instruction, funding and governance, teacher preparation, multiculturalism, language policy, and contemporary school reform. Teacher candidates will be introduced to the students and teachers of Dingle, Ireland and experience the Irish education system up close and personal. Candidates will observe classrooms in action, learn from Irish teachers and administrators, and meet teacher candidates and their professors. Open to all students in FCEHD teacher education programs, the course counts in lieu of ED 304 Culturally Sustaining Education or it serves as an MAT elective.
Offered: Summer Semester All Years
ED 343 INTRODUCTION TO LANGUAGE AND LITERACY 3.0 Credit(s)
This course examines children's language and literacy development from Pre-K to sixth grade. Candidates learn from an interdisciplinary body of scientifically-based research on literacy and issues related to reading and writing as well as sociocultural perspectives that shape literacy instruction. Evidence-based teaching approaches are introduced to support teacher candidates' foundational understanding of the development of word recognition, language comprehension, and writing. Candidates also learn about the role and language and culture on literacy learning with an emphasis on linguistic diversity and culturally and historically responsive instruction.
Offered: Fall Semester All Years