Download Free Software Joint Research Program



SoftwareX also aims to stress the importance of the software developers who are, in part, responsible for this impact. To this end, SoftwareX aims to support publication of research software in such a way that: The software is given a stamp of scientific relevance, and provided with a peer-reviewed recognition of scientific impact. Award-Winning, Free, Web-based, Open Source Software: The Coding Analysis Toolkit (CAT), winner of the 2008 'Best Research Software' award from the Information Technology & Politics section of the American Political Science Association, is now available as open source software. Download the CAT Quick Start Guide or the latest source code. Product Overview. EdrawInfo (Edraw Infographic) is a graphic design and data visualization software compatible with different OS. It has rich elements and templates for easier and faster creation of infographic, flyer, poster, brochure, banner, card, presentions, newsletter,ebook, etc. The term joint programme is widely used but not clearly defined. The European University Association’s Guidelines for quality enhancement in European joint master programmes refers to joint programmes as: “Programmes which are developed and implemented jointly by several institutions in different countries.” This definition focuses on development and implementation.

Cmap software is a result of research conducted at the Florida Institute for Human & Machine Cognition (IHMC). It empowers users to construct, navigate, share and criticize knowledge models represented as concept maps.

Cmap Products

Cmap products empowers users to construct, navigate, share and criticize knowledge models represented as concept maps. View our products to see how you can utilize our software in your work, studies, or research.

Learn About Concept Maps
Software

Concept maps are graphical tools for organizing and representing knowledge in an organized fashion. Learn what concept maps are, how to construct them, and use them.

Cmaps Around the World

Cmap software is used by individuals, schools, and institutions all around the world. See a variety a of uses of concept mapping and Cmap software by users of all ages.

Dalhousie University and Northeastern University

Overview

A student who successfully completes this program of study, will be awarded a Bachelor of Engineering by Northeastern University (NEU), and either a Master of Computer Science or a Master of Applied Computer Science by Dalhousie University (DAL), Halifax, Canada.

  • Phase 1
    • begins with three years of study in any of the following NEU programs:
    • concludes with one year of study at DAL.
  • Admission to the DAL portion of Phase 1 requires:
    • successful completion of the prescribed curriculum at NEU
    • a GPA of at least 3.3 on the DAL scale computed on selected NEU courses
    • a satisfactory English proficiency score for undergraduate admission
  • On successful completion of Phase 1, a student will be awarded a Bachelor of Engineering by NEU, and will be admitted to Phase 2 of the program provided he or she
    • obtains a GPA of at least 3.3 in Phase 1, computed on selected NEU courses and all DAL courses
  • Phase 2 of the program consists of one or more years of study and research at DAL

Phase 1 at NEU – Years 1 to 3

For students in the NEU Software Engineering (Regular) program
SemesterCourse No.Course NameCreditsGPA
1B080101010Introduction of Computer Programming (C Programming Language)4U
B080311111 or B080311313College English (1) or College English (3)5U
B150100011Advanced Mathematics (1) 5U
B150100161Advanced Algebra (1)2.5U
B161500020Cultivation of Ethic Thought and Fundamentals of Law3
B180100221Physical Education (1) 1.8
B240100030Mental Health Education of College Students 1.5
2B080100100Discrete Mathematics 4U
B080103000Logic and Digital System 3U
B080103100Java Programming 2.5U
B080109001Practice for Procedure-Oriented Programming3U
B080302012Japanese (2)4
B080303012Korean (2)4
B080311212 or B080311414College English (2) or College English (4)5U
B150100012Advanced Mathematics (2)5.5U
B150100162Advanced Algebra (2) 2.5U
B161100010Summary of Chinese Modern History 2
B161500034Situation and Policy (1)1.5
B180100222Physical Education (2)1.8
3B080101030Principles of Computer Organization 2.5U
B080101040Computer Network 3U
B080103110Object-Oriented Programming and Design 3U
B080103200User Interface Design and Evaluation 1U
B080109002Practice for User Interface Design2U
B080302013Japanese (3)4
B080303013Korean (3)4
B080311313 or B080311515College English (3) or College English (5)5U
B161200010Basic Principles of Marxism 3
B180100223Physical Education (3)1.8
B210100010Military Theory 2.3
4B080101050Data Structure 4U
B080101060Operating System 2.5U
B080101070Principles of Database 2.5U
B080103302JSP and Servlet Techniques 2.5U
B080109003Practice for Network Application2U
B080311414 or B080311616College English (4) or College English (6)5U
B150100070Probability Theory and Mathematical Statistics 3.5U
B150100310Numerical Analysis 3.5U
B161500035Situation and Policy (2)0.5
B180100224Physical Education (4)1.8
5B080101080Software Engineering 4U,G
B080103010Telecommunications Essentials 2U,G
B080109010Course Design for Data Structure2U,G
B161300010Introduction to Mao Tse-tung Thought and Socialism Theoretical System with Chinese Characteristics6
6B080103210Software Requirements Analysis and Design 3G
B080103230Software Testing 2.5G
B080109004Practice for Database Application2G
B080109020Enterprise Project Training10G
ELECTIVES AS REQUIRED BY NEU
For students in the NEU Software Engineering (Japanese International) program
SemesterCourse No.Course NameCreditsGPA
1B150100011Advanced Mathematics (1)5U
B150100161Advanced Algebra (1)2.5U
B080101010Introduction of Computer Programming (C Programming Language)4U
B080301911Basic College English (1)5U
B161500020Cultivation of Ethic Thought and Fundamentals of Law3
B180100221Physical Education (1)1.8
B240100030Mental Health Education of College Students1.5
2B080100100Discrete Mathematics4U
B150100012Advanced Mathematics (2)5.5U
B150100162Advanced Algebra (2)2.5U
B080301912Basic College English (2)5U
B080103100Java Programming2.5U
B080109001Practice for Procedure-Oriented Programming3U
B161100010Summary of Chinese Modern History2
B161500034Situation and Policy (1)1.5
B180100222Physical Education (2)1.8
3B080101030Principles of Computer Organization2.5U
B080101040Computer Network3U
B080301913Basic College English (3)5U
B080103110Object-Oriented Programming and Design3U
B080909002Practice for Object- Oriented Programming2U
B161200010Basic Principles of Marxism3
B180100223Physical Education (3)1.8
B210100010Military Theory 2.3
4B150100070Probability Theory and Mathematical Statistics3.5U
B150100310Numerical Analysis3.5U
B080101050Data Structure4U
B080101060Operating System 2.5U
B080101070Principles of Database2.5U
B080301914Basic College English (4)5U
B080103302JSP and Servlet Techniques 2.5U
B080109003Practice for Network Application2U
B161500035Situation and Policy (2)0.5
B180100224Physical Education (4)1.8
5B080101080Software Engineering4U,G
B080103120Software Architecture and Design Patterns2.5U,G
B080103130Algorithms Analysis and Design 2.5U,G
B080109010Course Design for Data Structure2U,G
B161300010Introduction to Mao Tse-tung Thought and Socialism Theoretical System with Chinese Characteristics6
6B080103210Software Requirements Analysis and Design3G
B080103230Software Testing2.5G
B080109020Enterprise Project Training10G
B080109004Practice for Database Application2G
ELECTIVES AS REQUIRED BY NEU
For students in the NEU Software Engineering (English International) program
SemesterCourse No.Course NameCreditsGPA
1B080301811College English Intensive Reading (1)3U
B080301821College English Listening (1)2U
B080301831College Spoken English (12U
B150100011Advanced Mathematics (1)5U
B150100161Advanced Algebra (1)2.5U
B161500020Cultivation of Ethic Thought and Fundamentals of Law3
B180100221Physical Education (1)1.8
B240100030Mental Health Education of College Students1.5
2B080100100Discrete Mathematics4U
B080301812College English Intensive Reading (2)4U
B080301822College English Listening (2)2U
B080301832College Spoken English (2)2U
B080903100Java Programming2.5U
B080909001Practice for Procedure-Oriented Programming3U
B150100012Advanced Mathematics (2)5.5U
B150100162Advanced Algebra (2)2.5U
B161100010Summary of Chinese Modern History2
B161500034Situation and Policy (1) 1.5
B180100222Physical Education (2) 1.8
3B080901020C++ Programming 3U
B080901030Principles of Computer Organization 2.5U
B080909002Practice for Object- Oriented Programming2U
B161200010Basic Principles of Marxism 3
B180100223Physical Education (3) 1.8
B210100010Military Theory 2.3
4B080901060Operating System 2.5U
B080901070Principles of Database 2.5U
B080903302JSP and Servlet Techniques 2.5U
B080909003Practice for Network Application2U
B150100070Probability Theory and Mathematical Statistics3.5U
B150100310Numerical Analysis 3.5U
B161500035Situation and Policy (2) 0.5
B180100224Physical Education (4) 1.8
5B080901080Software Engineering 4U,G
B080903120Software Architecture and Design Patterns 2.5U,G
B080903130Algorithms Analysis and Design 2.5U,G
B080909010Course Design for Data Structure2U,G
B161300010Introduction to Mao Tse-tung Thought and Socialism Theoretical System with Chinese Characteristics6
6B080109020Enterprise Project Training10G
B080903210Software Requirements Analysis and Design3G
B080909004Practice for Database Application2G
ELECTIVES AS REQUIRED BY NEU
For students in the NEU Information Security program
SemesterCourse No.Course NameCreditsGPA
1B150100011Advanced Mathematics (1) 5U
B080201100Introduction to Major and Career Planning1
B080311111 or B080311313College English (1) or College English (3)5
B161500020Cultivation of Ethic Thought and Fundamentals of Law3
B180100221Physical Education (1) 1.8
B240100030Mental Health Education of College Students 1.5
2B150100012Advanced Mathematics (2)5.5U
B150100050Linear Algebra3U
B080201020C++ Programming3U
B080201090Fundamentals of Electronic Technology3U
B080311212 or B080311414College English (2) or College English (4)5U
B161100010Summary of Chinese Modern History 2
B161500034Situation and Policy (1)1.5
B180100222Physical Education (2)1.8
3B080200100Discrete Mathematics 4U
B080200160Mathematics for Information Security4U
B080201030Principles of Computer Organization 2.5U
B080201050Data Structure 3U
B080311313 or B080311515College English (3) or College English (5)5U
B161200010Basic Principles of Marxism 3
B180100223Physical Education (3)1.8
B210100010Military Theory 2.3
B080203010Assembly Language Programming 3U
4B150100070Probability Theory and Mathematical Statistics3.5U
B080201040Computer Network 3U
B080201060Operating System 2.5U
B080201070Principles of Database 2.5U
B080311414 or B080311616College English (4) or College English (6)5U
B161500035Situation and Policy (2)0.5
B180100224Physical Education (4)1.8
B080203020Fundamentals of Cryptography 3U
5B080201080Software Engineering 2.5U,G
B080206020Communication Overview3U,G
B161300010Introduction to Mao Tse-tung Thought and Socialism Theoretical System with Chinese Characteristics6
B080203030Computer Network Security2.5U,G
6B080203050Computer Virus and Anti-Virus Technologies2.5G
ELECTIVES AS REQUIRED BY NEU
For students in the NEU Digital Media program
SemesterCourse No.Course NameCreditsGPA
1B150100011Advanced Mathematics (1) 5U
B080501110Introduction to Major and Career Planning1
B080311111 or B080311313College English (1) or College English (3)5U
B161500020Cultivation of Ethic Thought and Fundamentals of Law 3
B180100221Physical Education (1) 1.8
B240100030Mental Health Education of College Students 1.5
2B150100012Advanced Mathematics (2)5.5U
B150100050Linear Algebra3U
B080501020C++ Programming3U
B080311212 or B080311414College English (2) or College English (4)5U
B161100010Summary of Chinese Modern History 2
B161500034Situation and Policy (1)1.5
B180100222Physical Education (2)1.8
B080503010Multimedia Technology Fundamentals & Applications3U
3B080500100Discrete Mathematics 4U
B080501030Principles of Computer Organization 2.5U
B080501050Data Structure 4U
B080311313 or B080311515College English (3) or College English (5)5U
B161200010Basic Principles of Marxism 3
B180100223Physical Education (3)1.8
B210100010Military Theory 2.3
B080503020Introduction to Digital Art Design 4U
B080503030Computer Graphics4U
B080503040Art Fundamentals of Digital Media2U
4B150100070Probability Theory and Mathematical Statistics3.5U
B080501040Computer Networks 3U
B080501060Operating System 2.5U
B080501070Principles of Database 2.5U
B080311414 or B080311616College English (4) or College English (6)5U
B161500035Situation and Policy (2)0.5
B180100224Physical Education (4)1.8
B080503050Human-Computer Interaction Technology2U
5B080501080Software Engineering2.5U,G
B161300010Introduction to Mao Tse-tung Thought and Socialism Theoretical System with Chinese Characteristics6
B080503060Computer Aided 3D Modeling3.5U,G
6B080503070Artificial Intelligence2G
ELECTIVES AS REQUIRED BY NEU

Phase 1 at DAL – Year 4

For students in the NEU programs:
Digital Media, Information Security and Software Engineering (Regular)
Course No.Course NameNotes
CSCI 2100Communication Skills: Oral and Written1
CSCI 3110Design and Analysis of Algorithms I3,4
CSCI 3136Principles of Programming Languages3,4
CSCI 4192Directed Studies1
CSCI 8873Honours Thesis2
2 x free electives (2000+)
1 x CS elective (3000+)
2 x CS elective (4000+)
3,4
For students in the NEU programs
Software Engineering (English International) and Software Engineering (Japanese International)
Course No.Course NameNotes
CSCI 2100Communication Skills: Oral and Written1
CSCI 3136Principles of Programming Languages3,4
CSCI 4192Directed Studies1
CSCI 8873Honours Thesis2
2 x free electives (2000+)
2 x CS elective (3000+)
3 x CS electives (4000+)
3,4
Notes
  1. Must be taken in term 7 (Fall term of year 4 of the program).
  2. The thesis will be jointly supervised by a Dalhousie faculty member and a NEU faculty member, according to the standard NEU schedule for undergraduate theses.
  3. If a computer science course requires the Dalhousie Writing Requirement or any of the following courses as a prerequisite, that prerequisite will be waived: CSCI 1100, CSCI 1101, MATH 1000, MATH 1010, CSCI 2110, CSCI 2112, CSCI 2121, CSCI 2132, STAT 2060, MATH 2030, CSCI 3120, CSCI 3130, CSCI 3121, CSCI 3171.
  4. None of the following courses may not be chosen as an elective: CSCI 1100, CSCI 1101, MATH 1000, MATH 1010, CSCI 2110, CSCI 2112, CSCI 2121, CSCI 2132, STAT 2060, MATH 2030, CSCI 3120, CSCI 3130, CSCI 3121, CSCI 3171.

Phase 2 at DAL – Years 5+

The Master of Computer Science (MCS) and Master of Applied Computer Scienc (MACS) programs may both require more than one year to complete, depending on the progress of research.

Master of Computer Science
CSCI 9000: Master's Thesis
4 x CS electives(60XX)*
Master of Applied Computer Science
CSCI 7001: Research Project in Computer Science
8 x CS electives(60XX)*

* If a computer science course requires the Dalhousie Writing Requirement or any of the following courses as a prerequisite, that prerequisite will be waived: CSCI 1100, CSCI 1101, MATH 1000, MATH 1010, CSCI 2110, CSCI 2112, CSCI 2121, CSCI 2132, STAT 2060, MATH 2030, CSCI 3120, CSCI 3130, CSCI 3121, CSCI 3171.

GPA Calculation for admission to DAL

  • Maximum GPA on the DAL scale is 4.3
  • Each NEU course mark is converted to a DAL GPA according to to the table below.
  • GPA for admission to Phase 1 Year 4 at DAL is the average GPA of the courses marked U in the 'GPA' column of the appropriate table of NEU courses above, weighted by credit value.
  • GPA for admission to Phase 2 is the average GPA of the courses marked G in the 'GPA' column of the appropriate table of NEU courses above, together with all DAL courses.
NEU markDAL GradeGPA
94 +A+
89-93A4.0
83-88A-
78-82B+
75-77B3.0
72-74B-
69-71C+
65-68C
60-65D1.0
0-59F

Phase 1 admission – undergraduate English proficiency requirements

All applicants whose first language is not English must provide proof of English proficiency in the form of results from standard tests. Note that the English language proficiency requirements are subject to change, so it is important that you satisfy the criteria in effect at the time you apply for admission to the Dalhousie portion of Phase 1.

Working while you study and after graduation

Under certain circumstances, the Canadian Government permits international students to work during study and after graduation.

How to Apply

Your application for admission to Phase 1, Year 4 of the program at DAL can be submitted online. To start the application process, you will create a username and password that you can use to return to your application at any time.

The online application system is generic, so although it is quite straightforward, there are some things you need to do that may not be obvious:

  • On the “Select an Application Type” page:
    • choose “Dalhousie Undergrad Group A”
  • On the 'Apply for Admissions' page:
    • 'Last name' is your family name (usually first in Chinese name order)
    • 'First name' is your own name (usually last in Chinese name order)
  • On the 'International Information' page
    • Select visa type 'Study Permit (Student Visa)”
  • On the 'Planned Course of Study' page
    • Select 'Visiting Student - Requires Letter of Permission'
    • In the first text box enter:
      • Dalhousie/NEU Software 3+1+1/X [where X is the name of your NEU program of study, for example 'Digital Media']
        Computer Science

When you have finished, you will click a link at the end of the process to indicate that your application is complete. You will need to pay the application fee. You will get an email from Dalhousie about the documents required, which will include:

  • English test results. You need to arrange for this to be sent directly to DAL by the English language testing service.
  • Your NEU transcript (in English). You need to arrange for this to be sent directly to DAL by NEU.
  • A letter of permission from NEU.

The university may ask for other documents as well.

download free, software Joint Research Programs

When you have been admitted

download free, software Joint Research Program

You need to be supervised by a Dalhousie faculty member for CSCI 4192 and CSCI 8873, so it is important that you find a supervisor as soon as possible.

As soon as you have received your admission letter from Dalhousie:

  • Browse the web pages of faculty members in the Faculty of Computer Science to find out about their research areas and projects.
  • Email the names of the faculty members you would like to work with to international@cs.dal.ca
  • You will be introduced by email to the faculty members you have identified.