EDUCATION
Received a Bachelor of Science Degree for Computer Information Systems with a minor in Web Development & Administration. As well as an Associates in Applied Science for Web Graphic Design at DeVry University
computer information systems
CIS 206: Architecture & Operating Systems w/Lab
Introduces operating system concepts by examining various operating systems such as Windows, UNIX and Linux. Students also study typical desktop system hardware, architecture and configuration.
CIS 247C: Object-Oriented Programming w/Lab
Introduces object-oriented programming concepts including objects, classes, encapsulation, polymorphism and inheritance. Using an object-oriented programming language to design, code, test and document business-oriented programs. C++.Net is the primary programming language used.
CIS 336: Introduction to Database w/Lab
Introduces concepts and methods fundamental to database development and use including data analysis and modeling, as well as structured query language (SQL). Students also explore basic functions and features of a database management system (DBMS), with emphasis on the relational model.
CIS 363B: Web Interface Design w/Lab
Course introduces web design and basic programming techniques for developing effective and useful websites. Coursework emphasizes website structure and navigational models, practical and legal usability considerations, and performance factors related to using various types of media and tools such as hypertext markup language (HTML), cascading style sheets (CSS), dynamic HTML (DHTML) and scripting. Extensible HTML (XHTML) and JavaScript are the primary software tools used.
CIS 355A: Business Applications Programming w/Lab
Building on analysis, programming and database skills developed, course introduces fundamental principles and concepts of developing programs that support typical business processing activities and needs such as transaction processing and report generation. Students develop business-oriented programs that deal with error handling, data validation and file handling. Java is the primary programming language used.
CIS 115: Logic & Design
Introduces basics of programming logic, as well as algorithm design and development, including constants, variables, expressions, arrays, files and control structures for sequential, iterative and decision processing. Students learn to design and document program specifications using tools such as flowcharts, structure charts and pseudocode. Microsoft Visio & Visual Studio with C#.
CIS 246: Connectivity w/Lab
Course covers fundamentals of data communication and computer networking, including the Open Systems Interconnection (OSI) model. Network architecture and configurations such as local area networks (LANs) and wide area networks (WANs) are addressed.
CIS 170C: Programming w/ Lab
Introduction to basics of coding programs like program specifications, including use of an integrated development environment (IDE), language syntax, as well as debugger tools and techniques. Taught to develop programs that manipulate simple data structures such as arrays, as well as different types of files. C++.Net is the primary programming language used.
CIS 321: Structured Analysis and Design
Introduction to the systems analysis and design process using information systems methodologies and techniques to analyze business activities and solve problems. Learn to identify, define and document business problems and then develop information system models to solve them.
CIS 339: Object-Oriented Analysis and Design
Building on the foundation established, students explore techniques, tools and methods used in the object-oriented approach to developing applications. Learn how to model and design system requirements using tools such as Unified Modeling Language (UML), use cases and scenarios, class diagrams and sequence diagrams.
Web DEVELOPMENT & security
WEB 375: Web Architecture w/Lab
Building on networking concepts and principles, this course introduces students to web architecture and connectivity. Topics include Internet protocols such as transmission control protocol/Internet protocol (TCP/IP); domain name server (DNS); simple mail transfer protocol (smtp), hypertext transfer protocol (http) and file transfer protocol (ftp); and design of an Internet or corporate intranet infrastructure to meet specific needs.
SEC 280: Principles of Information Systems Security
Course provides an overview of information systems security in organizations. Topics include security concepts and mechanisms; mandatory and discretionary controls; basic cryptography and its applications; intrusion detection and prevention; information systems assurance; anonymity and privacy. The various types of controls used, as well as security issues surrounding computer and computer-generated data.
SEC 370: Web Security
This course examines issues involved in protecting web-based applications from external threats while safeguarding customer privacy and accessibility. Students examine external threats to an organization’s systems and develop strategies that support systems and business goals.
CIS 407A: Web Application Development w/Lab
This course builds on analysis, interface design and programming skills learned in previous courses and introduces basics of design, coding and scripting, as well as database connectivity for web-based applications. A programming language such as Visual Basic.Net, C++.Net or C#.Net is used to implement web-based applications. ASP.Net is the primary software tool used.
WEB 460: Advanced Web Application Development w/Lab
This course builds on basics of design, coding and scripting, as well as database connectivity for web-based applications. Coursework introduces concepts of data interchange, message exchange and web application components. A programming language such as Java, C++.Net or Visual Basic.Net is used to implement business related web-based applications. ASP.Net using Visual Basic via Visual Studio is the primary software tool used.
WEB 320: Principles of eCommerce
This course provides comprehensive coverage of a broad spectrum of e-commerce principles, models and practices. Topics include Internet marketing and retailing; payment and order fulfillment; and various e-commerce models such as business- to-business (B2B) and consumer-to-consumer (C2C).
WEB DESIGN
WGD 201: Visual Design Fundamentals
The design process; elements of design, such as line, color, form, function and space; and combining elements for enhanced visual design. Adobe Illustrator
WGD 210: Digital Imaging Fundamentals
Concepts of digital imaging, including editing, optimizing and preparing images for web-based delivery. Topics such as color, special effects and compression formats are examined. Adobe Photoshop.
WGD 232: Web Design
Fundamentals of web design principles and web content management. Topics include the user interface, web page conceptualization, page structure, extensible hypertext markup language (HTML5), cascading style sheets (CSS), WYSIWYG editors, scripting and web accessibility standards. Adobe Dreamweaver.
WGD 242: Advanced Web Design
Students work in teams to develop a web design for a fictitious company. Students research the company’s industry, evaluate competitors’ web designs and explore emerging web development tools that enhance production capabilities. Adobe Illustrator, Photoshop & Dreamweaver.
WGD 205: Advanced Design & Rapid Visualization
This course develops skills in creating graphic media. Students explore design and use of type, and the process of using rapid visualization for design concept and idea formulation. Adobe Illustrator.
WGD 229: Information Design
Addresses principles of analyzing, explaining and communicating instructions, as well as ideas and information used in integrated text and graphics. Using a collaborative approach, students use real-world examples to explore user-centered design
WGD 235 Web Animation
Course focuses on design and production of animation within the constraints of web applications. Topics include file-size optimization, timing, formatting requirements and scripting. Automated animation techniques as well as user-mediated animation are addressed. Adobe Dreamweaver.
WGD 251: Responsive Web Design
Course focuses on advanced web design techniques using hypertext markup language (HTML), cascading style sheets (CSS) and other scripting methods. Topics include current trends in web design and development, planning and producing digital projects for various types of devices.